Form.WindowState 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,表示表單為最小化、最大化或正常狀態。
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
。 這會反映在 、 Left 、 Top 和 Width 屬性設定中 Height 。 如果表單在顯示之後隱藏,這些屬性會反映先前的狀態,直到再次顯示表單為止,而不論對屬性所做的 WindowState 任何變更。