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