Как я могу загрузить окно WPF (xaml) внутри других окон WPF в Panel? - PullRequest
3 голосов
/ 26 мая 2010

Возможно ли это?

Я использовал элемент управления Frame и: шоу (например: showwindow.xaml)

Но я получаю эту ошибку:

Корневой элемент недопустим для навигации

Ответы [ 2 ]

2 голосов
/ 26 мая 2010

уверен, что вы можете перемещаться (показывать) окно, используя:

YourFrame.Navigate (YourWindow);

Однако мне не очень нравится этот многооконный подход, лучше создать несколько пользовательских элементов управления для сегментации вашего приложения.

1 голос
/ 26 мая 2010

Чаще используется класс Page с элементом управления Frame. Окна в WPF - это элементы верхнего уровня, с собственной заголовкой, хромом и т. Д. Кроме того, Страница может подключаться к службе навигации, предоставляемой платформой.
подробнее о навигации от Microsoft

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