首页 > 代码库 > Windows Phone 自学笔记 : ApplicationBar
Windows Phone 自学笔记 : ApplicationBar
表示 Windows Phone 应用程序中的应用程序栏。命名空间:Microsoft.Phone.Shell.ApplicationBar
XAML:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 | <phone:PhoneApplicationPage.ApplicationBar> <shell:ApplicationBar Mode= "Default" Opacity= "1.0" IsMenuEnabled= "True" IsVisible= "True" > <shell:ApplicationBarIconButton Click= "Save_Click" IconUri= "/Images/save.png" Text= "save" /> <shell:ApplicationBarIconButton Click= "Settings_Click" IconUri= "/Images/settings.png" Text= "settings" /> <shell:ApplicationBar.MenuItems> <shell:ApplicationBarMenuItem Click= "Personal_Click" Text= "个人中心" /> <shell:ApplicationBarMenuItem Click= "Refresh_Click" Text= "刷新" /> </shell:ApplicationBar.MenuItems> </shell:ApplicationBar> </phone:PhoneApplicationPage.ApplicationBar> |
API:
构造函数:ApplicationBar:创建 ApplicationBar 类的新实例。
属性
名称 | 说明 | |
---|---|---|
BackgroundColor | 获取或设置应用程序栏的背景色。 | |
Buttons | 获取应用程序栏上显示的图标按钮列表。 | |
DefaultSize | 获取当 Mode 属性设置为 Default 时应用程序扩展到页面的距离。 | |
ForegroundColor | 获取或设置应用程序栏的前景色。 | |
IsMenuEnabled | 获取或设置一个值,该值指示当用户单击省略号以展开应用程序栏时用户是否看到(可选)菜单项。 | |
IsVisible | 获取或设置一个值,该值指示应用程序栏是否可见。 | |
MenuItems | 获取应用程序栏上显示的菜单项列表。 | |
MiniSize | 获取当 Mode 属性设置为 Minimized 时应用程序扩展到页面的距离。 | |
Mode | 获取或设置应用程序栏的大小。(Default、Minimized) | |
Opacity | 获取或设置应用程序栏的不透明度。 |
事件
名称 | 说明 | |
---|---|---|
StateChanged | 当用户通过单击省略号打开或关闭应用程序栏时发生。 |
一些改变:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 | <phone:PhoneApplicationPage.ApplicationBar> <shell:ApplicationBar x:Name= "MyApplicationBar" BackgroundColor= "Coral" ForegroundColor= "Yellow" Mode= "Minimized" Opacity= ".5" IsMenuEnabled= "True" IsVisible= "True" > <shell:ApplicationBarIconButton Click= "Save_Click" IconUri= "/Images/save.png" Text= "save" /> <shell:ApplicationBarIconButton Click= "Settings_Click" IconUri= "/Images/settings.png" Text= "settings" /> <shell:ApplicationBar.MenuItems> <shell:ApplicationBarMenuItem Click= "Personal_Click" Text= "个人中心" /> <shell:ApplicationBarMenuItem Click= "Refresh_Click" Text= "刷新" /> </shell:ApplicationBar.MenuItems> </shell:ApplicationBar> </phone:PhoneApplicationPage.ApplicationBar> |
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。