Что такое WPF?
Windows Presentation Foundation — один из компонентов ядра .NET Framework, который позволяет разработчикам создавать богатые, различные Windows приложения.
Добавление нового окна в WPF
Чтобы осуществить открытие нового окна в WPF приложении, для начала нужно создать окно. Для этого правой кнопкой мыши (ПКМ) нажимаем на название проекта в «Обозреватель решений» — пункт «Добавить» — «Окно».
Далее нужно указать название и нажать кнопку «Далее».
Открытие нового окна
После того как окно (в моём случае - Window_AddCloth.xaml) будет создано, нужно перейти к коду главного окна (MainWindow.xaml.cs) и прописать следующий код:
new Window_AddCloth().ShowDialog(); // открытие нового окна
где:
- new – функция создания нового объекта/элемента;
- Window_AddCloth() - наименование окна;
- ShowDialog()/Show() - функция открытия окна.
Разница между функциями в том, что ShowDialog(), блокирует какое - либо взаимодействие с главным окном, пока данное окно будет открыто, а Show() позволяет взаимодействовать с двумя окнами сразу.
Так происходит открытие нового окна в WPF приложении.
Автор статьи: Александр Каримов.