表示 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> |


Windows Phone 自学笔记 : ApplicationBar,布布扣,bubuko.com
Windows Phone 自学笔记 : ApplicationBar
原文:http://www.cnblogs.com/gdx4430090/p/3738698.html