Назад
Вперед
Содержание
Виды окон
- Модальное окно не позволяет пользователю переключаться на другие окна того же приложения, пока не будет завершена работа с текущим окном.
- В виде модальных обычно оформляют диалоговые окна, требующие от пользователя ввода какой-либо информации. Метод ShowDialog открывает форму как модальную.
- Немодальное окно позволяет переключаться на другие окна того же приложения. Немодальные окна являются, как правило, информационными. Они используются в тех случаях, когда пользователю желательно предоставить свободу выбора — оставлять на экране какую-либо информацию или нет. Метод Show открывает форму как немодальную.
- Каждое приложение содержит одно главное окно. Класс главного окна приложения содержит точку входа в приложение (статический метод Main). При закрытии главного окна приложение завершается.
- Вид окна определяет его функциональность, например, окно с одинарной рамкой не может изменять свои размеры.
Диалоговые окна
Диалоговое окно характеризуется:
- неизменяемыми размерами (FormBorderStyle = FixedDialog);
- отсутствием кнопок восстановления и свертывания в правом верхнем углу заголовка формы (MaximizeBox = False, MinimizedBox = False);
- наличием кнопок наподобие OK, подтверждающей введенную информацию, и Cancel, отменяющей ввод пользователя, при нажатии которых окно закрывается (AcceptButton = имя_кнопки_OK, CancelButton = имя_кнопки_Cancel);
- установленным значением свойства DialogResult для кнопок, при нажатии которых окно закрывается.
Для отображения диалогового окна следует создать экземпляр объекта соответствующей формы, а затем вызвать для этого объекта метод ShowDialog.
Назад
Вперед
Содержание