Windows Phone 自学笔记 : ApplicationBar

时间:2014-05-22 02:18:32   收藏:0   阅读:313

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

bubuko.com,布布扣bubuko.com,布布扣

 

 API:

构造函数:ApplicationBar:创建 ApplicationBar 类的新实例。

属性
 
  名称 说明
bubuko.com,布布扣 BackgroundColor 获取或设置应用程序栏的背景色。
bubuko.com,布布扣 Buttons 获取应用程序栏上显示的图标按钮列表。
bubuko.com,布布扣 DefaultSize 获取当 Mode 属性设置为 Default 时应用程序扩展到页面的距离。
bubuko.com,布布扣 ForegroundColor 获取或设置应用程序栏的前景色。
bubuko.com,布布扣 IsMenuEnabled 获取或设置一个值,该值指示当用户单击省略号以展开应用程序栏时用户是否看到(可选)菜单项。
bubuko.com,布布扣 IsVisible 获取或设置一个值,该值指示应用程序栏是否可见。
bubuko.com,布布扣 MenuItems 获取应用程序栏上显示的菜单项列表。
bubuko.com,布布扣 MiniSize 获取当 Mode 属性设置为 Minimized 时应用程序扩展到页面的距离。
bubuko.com,布布扣 Mode 获取或设置应用程序栏的大小。(Default、Minimized)
bubuko.com,布布扣 Opacity 获取或设置应用程序栏的不透明度。
 
事件
  名称 说明
bubuko.com,布布扣 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>

bubuko.com,布布扣bubuko.com,布布扣

Windows Phone 自学笔记 : ApplicationBar,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!