Страница против окна в WPF?



в чем разница между страницей и окном в WPF при добавлении нового файла в Обозреватель решений?

1174   3  

3 ответов:

страницы предназначены для использования в навигационных приложениях (обычно с кнопками назад и вперед, например Internet Explorer). Страницы должны размещаться в окне навигации или фрейме

Windows - это просто обычные окна приложений WPF, но могут размещать страницы через контейнер фреймов

окно всегда отображается независимо, страница предназначена для отображения внутри кадра или внутри окна навигации.

управление страницами может содержаться в управлении окнами, но наоборот невозможно

вы можете использовать элемент управления страницы в элементе управления окна с помощью элементов управления NavigationWindow и Frame. Окно-это корневой элемент управления, который должен использоваться для хранения/размещения других элементов управления (например, кнопки) в качестве контейнера. Страница-это элемент управления, который может быть размещен в других элементах управления контейнера, таких как NavigationWindow или Frame. Управление страницей имеет свою собственную цель, чтобы служить, как и другие элементы управления (например, кнопка). Страница для создания браузера как и приложения. Поэтому, если вы размещаете страницу в NavigationWindow, вы получите встроенную реализацию навигации. Страницы предназначены для использования в навигационных приложениях (обычно с кнопками назад и вперед, например Internet Explorer).

WPF обеспечивает поддержку навигации в стиле браузера внутри автономного приложения с помощью класса Page. Пользователь может создавать несколько страниц, переключаться между этими страницами вместе с данными.Существует несколько способов перехода с одной страницы на другую страница.

Comments

    Ничего не найдено.