zoukankan      html  css  js  c++  java
  • 应用程序栏和导航栏(AppBar)

       在Windows 8设备上,当用户做一个向上滑动的手势或者点击鼠标右键,应用程序栏(AppBar)会出现在屏幕的底部,Metro Ui强调在主布局中尽量少出现控件,主要依托AppBar进行交互。

      接下来,看下应用程序栏BottomAppbar的使用方法,贴上代码供参考,如下:

      (实际应用中可以根据自己的需要定义控件及样式。另外:TopAppBar使用方法类似,把BottomAppBar改为TopAppBar即可)。

      

     1    <Page.BottomAppBar>
     2         <AppBar>
     3             <Grid Background="Firebrick" HorizontalAlignment="Left" Width="1346">
     4                 <Grid.ColumnDefinitions>
     5                     <ColumnDefinition Width="425*">
     6                     </ColumnDefinition>
     7                     <ColumnDefinition Width="248*"/>
     8                 </Grid.ColumnDefinitions>
     9                 <StackPanel Orientation="Horizontal" Grid.Column="0" HorizontalAlignment="Left">
    10                     <Button x:Name="AppBarSearchButton" Style="{StaticResource SearchAppBarButtonStyle}" Click="AppBarButtonClick" AutomationProperties.Name="搜索"/>
    11                     <Button x:Name="AppBarMoreButton" Style="{StaticResource MoreAppBarButtonStyle}" Click="AppBarButtonClick" AutomationProperties.Name="更多"/>
    12                 </StackPanel>
    13                 <StackPanel Orientation="Horizontal" Grid.Column="1" HorizontalAlignment="Right">
    14                     <Button x:Name="AppBarHomeButton" Click="AppBarButtonClick" Style="{StaticResource HomeAppBarButtonStyle}" AutomationProperties.Name="主页"/>
    15                 </StackPanel>
    16             </Grid>
    17         </AppBar>
    18     </Page.BottomAppBar>
    View Code

       PS:样式方面:可以自定义一个资源字典,参照Common/StandardStyles.xaml。

  • 相关阅读:
    Js Array 删除
    语音播报功能
    js实现HashTable
    Js 克隆
    获取电脑名和IP地址
    获取电脑名和Ip
    IIS 配置问题
    WCF 服务
    【并查集】wikioi1001舒适的路线
    【实用】读取信息
  • 原文地址:https://www.cnblogs.com/Jonish/p/3247957.html
Copyright © 2011-2022 走看看