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