Класс Form содержит множество методов, которые мы можем использовать и которые наследуются нашими формами:
- Show() — отобразит созданное окно немодально. Немодальное окно не блокирует выполнение родительского окна (в котором оно было создано). Это значит, что оба окна будут работать как бы параллельно. Вы можете переключаться между ними и работать в двух окнах одновременно;
- ShowDialog() — отобразит окно модально. В этот момент в окне, в котором вы вызвали метод, выполнение блокируется до тех пор, пока вы не закроете дочернее окно, которое отобразили с помощью ShowDialog(). Вы можете работать только с дочерним окном, и оно всегда отображается поверх своего родительского окна. Таким образом отображаются все диалоговые окна — например,
окно открытия документа, окно свойств и т. д.;
- Hide() — спрячет окно, не уничтожая его. Это действие имеет смысл для немодальных окон, которые не блокируют родительское окно;
- Close() — закроет форму. При закрытии формы ее объект уничтожается;
- Invalidate() — перерисует форму.
Методы мы так же будем рассматривать по мере надобности, а пока этого на ближайшую главу достаточно.