Form.WindowState Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, свернута ли форма, развернута или нормальна.
public:
property System::Windows::Forms::FormWindowState WindowState { System::Windows::Forms::FormWindowState get(); void set(System::Windows::Forms::FormWindowState value); };
public System.Windows.Forms.FormWindowState WindowState { get; set; }
member this.WindowState : System.Windows.Forms.FormWindowState with get, set
Public Property WindowState As FormWindowState
Значение свойства
Значение, FormWindowState представляющее, является ли форма свернутой, развернутой или нормальной. Значение по умолчанию — FormWindowState.Normal.
Исключения
Указанное значение выходит за пределы диапазона допустимых значений.
Примеры
В следующем примере показано, как задать максимально развернутое WindowState значение. Код вызывается из обработчика Shown событий после создания формы.
private void Form1_Shown(object sender, EventArgs e)
{
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
}
Private Sub Form1_Shown(ByVal sender As Object, ByVal e As EventArgs)
Me.WindowState = System.Windows.Forms.FormWindowState.Maximized
End Sub
Комментарии
Перед отображением WindowState формы свойство всегда задано FormWindowState.Normalнезависимо от его начального параметра. Это отражается в Heightпараметрах свойств, Topа Leftтакже Width в параметрах свойств. Если форма скрыта после отображения, эти свойства отражают предыдущее состояние, пока форма не будет показана снова, независимо от любых изменений, внесенных в WindowState свойство.