XAML Windows通用应用程序的全局命令栏
本文关键字:全局 命令 应用程序 Windows XAML | 更新日期: 2023-09-27 18:12:57
在Windows和Windows Phone 8.1中,可以在app.xaml中定义一个全局appbar,然后在页面中引用该appbar以将其添加到页面中。然后,您只需要实现一次XAML和一次事件。
我正在努力寻找如何正确管理这与Windows通用应用程序的内容。由于通用应用程序的旋转,人们无法再访问app.xaml中的Microsoft.Phone.Shell。
谁能告诉我最好的方法来实现上面的全局命令栏。
多谢。戴夫
全局命令指的是普通的命令栏?这里有我的代码,你可以使用在Windows/Windows Phone/UWP
<Page.BottomAppBar >
<CommandBar x:Name="appBar" IsSticky="False" >
<CommandBar.PrimaryCommands >
<AppBarButton Label="Remove ads" Icon="Cancel" Click="Show_Click" />
<AppBarButton Label="Refresh" Icon="Refresh" Click="Refresh_Click" />
<AppBarButton Label="Share" Icon="ReShare" Click="Share_Click"/>
<AppBarButton Label="Review" Icon="LikeDislike" Click="Review_Click"/>
<!--<AppBarButton Label="Recommend" Icon="AllApps" Click="AllApps_Click"/>-->
</CommandBar.PrimaryCommands>
<CommandBar.SecondaryCommands>
<AppBarButton Icon="AllApps" Label="Recommend" Click="AllApps_Click"/>
<AppBarButton Icon="Comment" Label="Feedback" Click="Feedback_Click"/>
</CommandBar.SecondaryCommands>
</CommandBar>
</Page.BottomAppBar>