Модальные и немодальные окна в Windows Forms dot Net

В библиотеке классов Windows Forms dot Net есть модальные и немодальные окна. В чём их разница. Модальные всегда являются активными до тех пор пока их не закроют, а не модальные — нет. Каждую форму можно отобразить как модальную и немодальную.

Метод ShowDialog отображает форму как модальное диалоговое окно. Пример:

Form.ShowDialog()

Метод Show отображает форму как немодальное диалоговое окно. Пример:

Form.Show()

Form.Modal возвращает значение, указывающее, отображается ли форма как модальная.

Links

  • https://msdn.microsoft.com/ru-ru/library/system.windows.forms.form.modal(v=vs.110).aspx
  • https://msdn.microsoft.com/ru-ru/library/39wcs2dh(v=vs.110).aspx
  • https://msdn.microsoft.com/ru-ru/library/c7ykbedk(v=vs.110).aspx