每当我在应用栏中添加菜单项时,菜单项下会有额外的行或空格。我不知道如何删除它。它看起来真的令人不安。我已经按图像添加了菜单。请帮助我摆脱那个额外的空间。
我的XAML代码:
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar Mode="Default" Opacity="1.0" IsMenuEnabled="True" IsVisible="True">
<shell:ApplicationBarIconButton IconUri="/Assets/folder.png" Text="about" Click="more1"/>
<shell:ApplicationBarIconButton IconUri="/Assets/next.png" Text="goto" Click="gotopage"/>
<shell:ApplicationBar.MenuItems>
<shell:ApplicationBarMenuItem Text="rate this app" Click="rateapp"/>
<shell:ApplicationBarMenuItem Text="like us" Click="like"/>
</shell:ApplicationBar.MenuItems>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
按上述代码输出APP栏:
答案 0 :(得分:2)
据我所知,当有2个或更少的菜单项时,应用程序栏的默认行为是拥有此空间。您可以通过添加另一个菜单项(抛出帮助或关于我们或某事)来摆脱空间,以便您有3个菜单项,或者通过创建自己的应用程序栏。对于这么小的问题,第二条路线看起来真的太过分了。
答案 1 :(得分:2)
http://social.msdn.microsoft.com/Forums/wpapps/en-US/6920301e-50a4-40fc-930b-28ae12a81cc6/extra-space-in-applicationbar-with-4-menu-items此链接很有帮助。物品数量应该是奇数。否则我们无法避免空的空间。
答案 2 :(得分:0)
目前App Bar只有几个尺寸可供显示。一件物品,三件物品和五件物品。因此,如果你有4件物品或2件物品,为什么你会得到额外的空间。