Как визуализировать разные страницы в 1 окне WPF - PullRequest
1 голос
/ 12 марта 2012

В настоящее время у меня возникают проблемы с рендерингом разных экранов в 1 окне (одновременно в окне отображается только 1 экран).

Решение, которое я хочу достичь в своем приложении WPF:

  • 1 окно (все экраны должны быть в пределах одного экрана)
  • 3 разных экрана
  • когда что-то выбрано на 3-м экране (кнопка), снова появляется первый экран

Первый и второй экран были успешно загружены, но я не смог открыть 3-й экран. С тех пор я пробовал несколько вещей, но не смог найти решение.

Структура приложения выглядит следующим образом:

Главный экран (с помощью кнопки) -> При нажатии на кнопку 2ndsreen заменить 1-й экран. 2-й экран содержит еще одну кнопку, при нажатии на которую отображается 3-й и последний экран.

Я не могу открыть эту 3-ю страницу.

Что я пробовал до сих пор без какого-либо успеха

  • окно навигации (перенаправление с помощью navigationService всегда дает нулевое исключение)
  • frame (когда я открываю второй кадр, содержимое первого кадра все еще там, обновление или очистка содержимого не работают, чтобы отобразить только второй экран).

С уважением.

1 Ответ

0 голосов
/ 12 марта 2012

Вы можете проверить этот проект http://bitsbobsetc.codeplex.com/ или этот http://wpftoolkit.codeplex.com/wikipage?title=Wizard&referringTitle=Home

Они делают то, что вы хотите достичь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...