0

好吧,这可能是一个非常愚蠢的原因,但我无法理解。

我只是想通过 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>
4

2 回答 2

3
IsMenuEnabled="False"

将其设置为true,它会更好;)

于 2013-08-02T17:44:48.410 回答
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>
于 2013-08-02T18:26:35.340 回答