ApplicationBar控件时windows phone 7上的一个菜单,它传统的Windows程序的菜单的作用类似。 ApplicationBar(ApplicationBarIconButton和ApplicationBarMenuItem)相关的类定义在Microsoft.Phone.Shell命名空间。与UIElement和FrameworkElement等常规Silverlight
原创 2011-02-17 22:40:00
268阅读
 在应用程序中,如果需要几个按钮或者菜单来执行一些普通的命令,就应该考虑使用ApplicationBar,因为silverlight并没有定义任何常用的菜单或者工具,我们通常称ApplicationBar为应用程序栏,该类定义在命名空间Microsoft.Phone.Shell中, 在改命名空间中还定义了ApplicationBarIconButton和ApplicationBarM
推荐 原创 2012-05-14 09:29:52
1144阅读
1点赞
3评论
我们知道Windows Phone 中ApplicationBar的Text属性不是依赖属性,不能采取绑定的方法实现文本的国际化,那么我们在实际开发中是怎么实现ApplicationBar的文本多语言的呢?有如下几种方法: 1. 在后置代码中生成AppBar,文本使用资源文件 这种方法是最简单的方法,就是在将XAML代码翻译为C#代码,其中的一个好处就是Text可以国际化。 2. 使
推荐 原创 2011-09-08 11:06:53
1257阅读
2点赞
2评论
Windows Phone中的Metro风格大家都比较熟悉了,其中ApplicationBar中Button的风格更是独特于iphone和Android,这样的图标我们在地铁商场随处可见,如下: ApplicationBar中的图标有一个特点,它看起来像两张图片的切换,当手按下去的时候它会呈现相反的颜色。但实际上我们在使用中知道,它其实只有一张图片,这张图片具有以下特点: 背景
原创 2012-04-18 20:59:34
611阅读
采用代码创建应用程序栏的步骤 在编辑器中打开您页面的代码隐藏文件。在代码的顶部,添加以下语句。 using Microsoft.Phone.Shell;Imports Microsoft.Phone.Shell在页面的构造函数中,在对 InitializeComponent 的调用之后,添加以下代码。该代码初始化新的 ApplicationBar 对象并将该对象分配给页面的Applicatio
转载 2012-02-03 14:47:00
98阅读
2评论
1.准备阶段:一些常识的了解 SytemTray(Status Bar)竖直时32px水平时72PxApplication Bar收起时72Px展开时依赖菜单项数目PhoneApplicationPage800*480 Px 有效区域除去SyatemTray和ApplicationBar占据的空间ApplicationBarIconButton居中显示最多4个(这里时不破坏AppBar的
因为ApplicationBar并不支持数据绑定,所以做MVVM的时候是个麻烦。经过今天的研究终于搞定的了。我们需要的是一个第三方dll:AppBarUtils 大牛Allen Lee的。下载地址:​​http://appbarutils.codeplex.com​​不过目前所提供的功能来看只支持Text跟Command的绑定,于是我下载源码下来修改了一下,使之支持了IconUri绑定。这就不贴代
原创 2022-01-18 17:24:39
47阅读