我想從appBar(底部的appBar)向按鈕添加上下文菜單。我最小的SDK是Windows 8.0。我想是這樣的彈出窗口MSDN:將彈出菜單添加到AppBarButton
不幸的是我不能使用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>
好的,我的目標是贏得8.0,所以我應該遵循第一個鏈接。如果我可以在我的appBarButton上面設置此彈出窗口,我是否正在遊蕩?看起來像一個真正的飛出元素... –