Form.WindowState 屬性

定義

取得或設定值,表示表單為最小化、最大化或正常狀態。

public System.Windows.Forms.FormWindowState WindowState { get; set; }

屬性值

FormWindowState,代表表單為最小化、最大化還是正常狀態。 預設為 FormWindowState.Normal

例外狀況

指定的值超過有效值的範圍。

範例

下列範例示範如何將 設定 WindowState 為最大化。 建立表單之後, Shown 會從事件處理常式呼叫程式碼。

private void Form1_Shown(object sender, EventArgs e)
        {
            this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
        }

備註

在顯示表單之前,不論其初始設定為何, WindowState 屬性一律會設定為 FormWindowState.Normal 。 這會反映在 、 LeftTopWidth 屬性設定中 Height 。 如果表單在顯示之後隱藏,這些屬性會反映先前的狀態,直到再次顯示表單為止,而不論對屬性所做的 WindowState 任何變更。

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

另請參閱