Почему мой ApplicationBarIconButton null?
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True" x:Name="appBar">
<shell:ApplicationBarIconButton x:Name="appbarSave"
IconUri="/Icons/appbar.save.rest.png Text="Save" IsEnabled="False"
Click="appbarSave_Click" />
</shell:Application Bar>
</phone:PhoneApplicationPage.ApplicationBar>
Объект appBarSave имеет значение null и пытается это:
Initialize Component();
appbarSave.IsEnabled = true;
Результат в исключении NullReferenceException. Единственное место, где работает объект, - это событие click (если я его включу):
private void appbarSave_Click(object sender, EventArgs e)
{
ApplicationBarIconButton button = (ApplicationBarIconButton)sender;
button.IsEnabled = false;
}
Мне бы очень хотелось, чтобы кнопка «Сохранить» была отключена и включена позже.