Ответ 1
Если вам нужны закладки, почему бы не использовать TabControl с UserControls внутри? Если вам нужно преобразовать одну из этих вкладок в плавающее окно, просто поместите UserControl в новое окно...
Есть ли способ разместить окно WPF внутри другого окна WPF. У меня есть несколько несколько сложных форм. Но теперь, чтобы упростить вещи, я пытаюсь объединить некоторые из них в виде табуретов внутри одной формы "Личный кабинет".
Обратите внимание, что я не пытаюсь разместить Windows Form, но другое окно WPF
Если вам нужны закладки, почему бы не использовать TabControl с UserControls внутри? Если вам нужно преобразовать одну из этих вкладок в плавающее окно, просто поместите UserControl в новое окно...
Могу ли я ответить на этот вопрос другим вопросом; почему бы вам не создать их как элементы управления, а не другие окна WPF, которые вы хотите разместить в главном окне WPF?
немного поздно, но я думаю, что с помощью WindowsForms interop вы можете поместить в WPF контрольный узел WinForms, а на этом хосте установите элемент управления WinForms, в котором размещается дескриптор окна WPF.
Я думаю, что вы запрашиваете MDI, Multiple Document Interface. Что-то вроде this может помочь.
Обратите внимание, однако, что парадигма MDI в настоящее время в основном избегана. Обычно существуют лучшие способы достижения той же функциональности.
Я думаю, вы хотите разместить содержимое WPF Window1.xaml(page1.xaml) внутри другого окна WPF.
Ну... вы можете использовать навигацию. Вместо того, чтобы запускать содержимое window1.xaml внутри вкладки, вы можете работать с вашими данными внутри навигации. Навигация может выполняться в приложении WPF Window. Вы просто создаете форму/пользовательский интерфейс в файле page1.xaml.
друг друга..MDI старый и ржавый. В настоящее время мы хотим видеть верхнее окно.