Jeremy Alles 提供了一个示例,说明如何使用边框中的按钮进行模拟:
http://www.japf.fr/2013/10/winrt-introducing-the-appbarhint-control/
为了使其正常工作,我必须进行的一项更改是您在页面上引用控件的位置。代替:
<controls:AppBarHint Grid.Row="1" />
你需要使用
<controls:AppBarHint Grid.Row="1" HorizontalAlignment="Stretch" VerticalAlignment="Bottom" />
为了更加整洁,更改主网格以便有第三行:
<Grid.RowDefinitions>
<RowDefinition Height="140"/>
<RowDefinition Height="*"/>
<RowDefinition Height="15"/>
</Grid.RowDefinitions>
并将行引用更改为Grid.Row="2"
. 这样做的原因是它确保应用程序栏提示不会遮挡第 1 行中的任何其他内容,例如水平滚动条。
最后,Mail 应用程序提供了一个工具提示,您可以将其添加到控件的 XAML 中:
ToolTipService.ToolTip="Show more commands (Windows logo key+Z, or right-click)"