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


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свойств , Left, Topи Width . Если форма скрыта после отображения, эти свойства отражают предыдущее состояние, пока форма не отобразится снова, независимо от изменений, внесенных в WindowState свойство .

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

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