【发布时间】:2015-05-18 17:08:45
【问题描述】:
在 Internet Explorer 应用程序中,底部有一个小栏,用于打开应用程序/命令栏。
它也显示在邮件应用程序中:
我现在只有一个简单的CommandBar,它是完全隐藏的,直到用户右键单击或从底部滑动:
<Page.BottomAppBar>
<CommandBar>
<AppBarButton x:Name="Button_Save" Icon="Save" Label="Save" Click="Button_Save_Click"/>
<CommandBar.SecondaryCommands>
<AppBarButton Icon="Crop" Label="Canvas Size"></AppBarButton>
<AppBarButton Label="Grid Size" Icon="ViewAll"></AppBarButton>
</CommandBar.SecondaryCommands>
</CommandBar>
</Page.BottomAppBar>
与其仅仅创建我自己的控件,还不如有一个已经存在供我使用的控件。我不知道这个“命令栏手柄”的名称,所以我似乎找不到太多关于它的信息。如果确实存在,它的名称是什么?如果没有,关于如何制作一个的任何想法?我可能会只使用一个矩形并在侧面添加小“...”。
我在微软以外的一些应用程序中看到过,但似乎没有关于控件的信息。
【问题讨论】:
-
感谢您的链接。它似乎是内置在 Windows Phone 中的,但我正在寻找 Windows 8 中的解决方案。
-
我特意在底部寻找一个可以打开 CommandBar 的小栏。我已经有一个命令栏了。
-
如果您使用 AppBar 控件,它应该具有该功能。如果您已经有一些代码,请将其发布以便我们提供帮助。
标签: c# xaml windows-8.1 appbar