我想将上下文菜单添加到 appBar(底部 appBar)中的按钮。我的最小 SDK 是 Windows 8.0。我想要来自MSDN的类似弹出窗口:
不幸的是,我不能使用MenuFlyout
它,因为它只能在 Windows 8.1+ 中使用,所以我想以另一种方式实现这个菜单。如果你知道怎么做,请告诉我。
下面是我的底栏:
<common:LayoutAwarePage.BottomAppBar>
<AppBar x:Name="bottomAppBar" Padding="10,0,10,0" DataContext="{Binding}">
<Grid>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Left">
<Button Style="{StaticResource EditAppBarButtonStyle}" Click="EditQuote_Click"/>
<Button Style="{StaticResource RemoveAppBarButtonStyle}" Click="RemoveQuote_Click"/>
<Button Style="{StaticResource AddAppBarButtonStyle}" Click="AddQuote_Click"/>
</StackPanel>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right">
<Button Style="{StaticResource HelpAppBarButtonStyle}"/>
</StackPanel>
</Grid>
</AppBar>