我有以下XAML代码:
<phone:PhoneApplicationPage.ApplicationBar> <shell:ApplicationBar IsVisible="True" IsMenuEnabled="False" x:Name="PageBar"> <shell:ApplicationBarIconButton IconUri="/Assets/Icons/appbar.questionmark.rest.png" Text="Help" x:Name="HelpIcon" Click="HelpIcon_Click" /> <shell:ApplicationBar.MenuItems> <shell:ApplicationBarMenuItem Text="Help" x:Name="HelpItem" Click="HelpIcon_Click" /> <shell:ApplicationBarMenuItem Text="About" x:Name="AboutItem" Click="AboutItem_Click" /> </shell:ApplicationBar.MenuItems> </shell:ApplicationBar> </phone:PhoneApplicationPage.ApplicationBar>
但在C#代码中总是为空.
你知道为什么吗?
当我想改变可见性时,我发现这对我有用:
原文链接:https://www.f2er.com/windows/370597.html(ApplicationBar as ApplicationBar).IsVisible = true;
我从Matthew得到这个答案