Пользовательские кнопки навигации WPF и вызов одной страницы с другой - PullRequest
1 голос
/ 16 декабря 2010

У меня есть окно, которое содержит фрейм, который ссылается на «домашнюю» страницу, на которой есть кнопки.При нажатии кнопки я хочу, чтобы отображалась другая страница в зависимости от того, какая кнопка была нажата.Я попытался использовать

NavigationService.Navigate('mynextpage.xaml')

, и это работает, однако я хочу использовать настраиваемую панель навигации.Я звоню

this.ShowsNavigationUI = false;

на моей «домашней» странице, но панель все еще показывает.Есть ли способ выполнить то, что я пытаюсь сделать?

Моя страница с рамкой - это окно, поэтому я не знаю, как отключить панель навигации там, откуда, я думаю, она идет.

Дальнейшее тестирование показывает, что свойство ShowsNavigationUI имеет значение false, однако навигационная панель отображается в родительском окне, как только появляется вторая страница, на которую можно перейти (показывая «домашнюю» страницу в истории.

TIA

1 Ответ

2 голосов
/ 17 января 2011

если я правильно вас понимаю, вы хотите скрыть навигационный хром рамки, для этого установите

<Frame Name="hostFrame" NavigationUIVisibility="Hidden"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...