好吧,这可能是一个非常愚蠢的原因,但我无法得到它。
我只是想通过XAML将MenuItems添加到我的WP应用程序......但它们并没有显示在我的应用程序中。我可以看到IconButtons,但没有MenuItem ....
我错过了什么吗? 是否可能需要在XAML第一个元素中指定一些内容?
<!-- Application Bar -->
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar x:Name="applicationBar"
IsVisible="True"
IsMenuEnabled="False"
Opacity="0.7">
<shell:ApplicationBarIconButton Text="Local" IconUri="/Resources/Icons/ApplicationBar/Local.png" Click="ButtonLocal_Click" />
<shell:ApplicationBarIconButton Text="Global" IconUri="/Resources/Icons/ApplicationBar/Global.png" Click="ButtonGlobal_Click" />
<shell:ApplicationBarIconButton Text="Team" IconUri="/Resources/Icons/ApplicationBar/Team.png" Click="ButtonTeam_Click" />
<shell:ApplicationBarIconButton Text="Community" IconUri="/Resources/Icons/ApplicationBar/Community.png" Click="ButtonCommunity_Click" />
<shell:ApplicationBar.MenuItems>
<shell:ApplicationBarMenuItem Text="menu item 1" />
<shell:ApplicationBarMenuItem Text="menu item 1" />
</shell:ApplicationBar.MenuItems>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
答案 0 :(得分:3)
IsMenuEnabled="False"
将其设置为true,它会更好;)
答案 1 :(得分:2)
将IsMenuEnabled设置为True,如下所示:
<!-- Application Bar -->
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar x:Name="applicationBar"
IsVisible="True"
IsMenuEnabled="True"
Opacity="0.7">
<shell:ApplicationBarIconButton Text="Local" IconUri="/Resources/Icons/ApplicationBar/Local.png" Click="ButtonLocal_Click" />
<shell:ApplicationBarIconButton Text="Global" IconUri="/Resources/Icons/ApplicationBar/Global.png" Click="ButtonGlobal_Click" />
<shell:ApplicationBarIconButton Text="Team" IconUri="/Resources/Icons/ApplicationBar/Team.png" Click="ButtonTeam_Click" />
<shell:ApplicationBarIconButton Text="Community" IconUri="/Resources/Icons/ApplicationBar/Community.png" Click="ButtonCommunity_Click" />
<shell:ApplicationBar.MenuItems>
<shell:ApplicationBarMenuItem Text="menu item 1" />
<shell:ApplicationBarMenuItem Text="menu item 1" /></shell:ApplicationBar.MenuItems>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>