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 。 這會反映在 、 LeftTopWidth 屬性設定中 Height 。 如果表單在顯示之後隱藏,這些屬性會反映先前的狀態,直到再次顯示表單為止,而不論對屬性所做的 WindowState 任何變更。

適用於

另請參閱