Страница vs Окно в WPF?
В чем разница между страницей и окном в WPF при добавлении нового файла в обозреватель решений?
- Как открыть второе окно из первого windows в WPF?
- Как сортировать наблюдаемую коллекцию?
- WPF VirtualizingStackPanel для повышения производительности
- Есть ли ansible чит-лист WPF?
- При создании нового графического интерфейса WPF является предпочтительным выбором для Windows Forms?
- Как я могу программно генерировать события нажатия клавиш на C #?
- Как освободить память после того, как BitmapImage больше не нужен?
- Ужасная работа пользовательского контроля
Страницы предназначены для использования в приложениях навигации (обычно с кнопками «Назад» и «Вперед», например, Internet Explorer). Страницы должны размещаться в NavigationWindow или Frame
Windows – это просто обычное приложение WPF Windows, но может размещать страницы через контейнер Frame
Окно всегда отображается независимо, страница предназначена для показа внутри frameworks или внутри NavigationWindow.
Управление страницей может содержаться в Window Control, но наоборот невозможно
Вы можете использовать управление страницей в элементе управления Window с помощью элементов управления NavigationWindow и Frame. Окно – это корневой элемент управления, который должен использоваться для хранения / размещения других элементов управления (например, кнопки) в качестве контейнера. Страница – это элемент управления, который может быть размещен в других элементах управления контейнерами, таких как NavigationWindow или Frame. У элемента управления страницы есть своя цель служить как другие элементы управления (например, Button). Страница предназначена для создания приложений, подобных браузерам. Поэтому, если вы размещаете страницу в NavigationWindow, вы получите встроенную навигационную реализацию. Страницы предназначены для использования в приложениях навигации (обычно с кнопками «Назад» и «Вперед», например, Internet Explorer).
WPF обеспечивает поддержку навигации в стиле браузера внутри автономного приложения с использованием classа Page. Пользователь может создавать несколько страниц, перемещаться между этими страницами вместе с данными. Доступно несколько способов перемещения по одной странице на другую страницу.