windows-phone-7 - ApplicationBar 始终为 NULL

标签 windows-phone-7 application-bar

我有以下 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# 代码总是 null .

你知道为什么吗?

最佳答案

当我想改变可见性时,我发现这对我有用:

(ApplicationBar as ApplicationBar).IsVisible = true;
我从 Matthew 得到了这个答案

关于windows-phone-7 - ApplicationBar 始终为 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5933109/

相关文章:

silverlight - 绑定(bind)到 Storyboard 中的 'To'

windows-phone-7 - 在C#中设置应用程序栏的颜色

windows-phone - 所有 Windows Phone 标准应用程序栏图标的源代码(如选择等)

windows-phone-7 - WP7 : Where do I get calendar, 电话簿和标签应用程序栏图标?

c# - 位图数据和 Marshal.Copy? Windows Phone 有什么替代品?

wpf - 多个绑定(bind) ViewModel 到 View MVVM

windows-phone-7 - ListPicker - 如何在全页 View 打开时显示当前选择

c# - 从不同的线程启动/停止 DispatcherTimer

c# - 全景windows phone中不同的应用栏导航