【发布时间】:2014-07-18 07:32:46
【问题描述】:
我是一名新的 Windows Phone 开发人员。我正在尝试创建一个菜单应用栏并想要一个动态变化的文本菜单。我目前有以下代码:
<Application.Resources>
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True" x:Key="GlobalAppBar">
<shell:ApplicationBarIconButton IconUri="/Assets/home.png" x:Name="btnHome" Text="Home" Click="btnHome_Click"/>
</shell:ApplicationBar>
</Application.Resources>
但在后面的代码中我无法将文本设置为:
btnHome.Text="new name";
我也用谷歌搜索过,发现如下:
ApplicationBarIconButton btn = (ApplicationBarIconButton)ApplicationBar.Buttons[0];
现在我收到以下错误:
An object reference is required for the non-static field, method, or property 'Microsoft.Phone.Shell.ApplicationBar.Buttons.get'
我该如何解决?
【问题讨论】:
标签: c# xaml windows-phone