Поделиться через


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 свойство.

Применяется к

См. также раздел