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 A代表形式是最小化、最大化還是正常。 預設值為 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 更改。