Я возился с этой панелью приложений Windows Phone 7, когда заметил, что даже установка другой панели приложений в XAML не приведет к ее изменению на разных страницах приложения (что довольно раздражает, я должен сказать).Я намерен использовать эту панель с некоторыми кнопками, которые меняются в зависимости от отображаемой страницы, скажем, в главном меню, она не будет отображать значок главного меню, но на другой странице это будет.Ребята, можете ли вы помочь мне?
Страница 1:
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
<shell:ApplicationBar.Buttons>
<shell:ApplicationBarIconButton IconUri="Icons/mainmenu.png" Text="Main Menu" />
<shell:ApplicationBarIconButton IconUri="Icons/list.png" Text="Comic List" />
<shell:ApplicationBarIconButton IconUri="Icons/settings.png" Text="Settings" IsEnabled="True" x:Name="ApplicationBarUploadIconButton" />
</shell:ApplicationBar.Buttons>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
Страница 2:
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
<shell:ApplicationBar.Buttons>
<shell:ApplicationBarIconButton IconUri="Icons/settings.png" Text="Settings" />
<shell:ApplicationBarIconButton IconUri="Icons/list.png" Text="Comic List" />
<shell:ApplicationBarIconButton IconUri="Icons/download.png" Text="Download Comic" IsEnabled="True" x:Name="ApplicationBarUploadIconButton" />
</shell:ApplicationBar.Buttons>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
Страница 3:
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="False" IsMenuEnabled="False">
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
Панель приложения всегда одна и та же и всегда отображается (даже если это явное объявление на странице 3 не отображать).
Заранее спасибо!