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設定されます。 これは、、LeftTopおよび プロパティのHeight設定にWidth反映されます。 表示後にフォームが非表示の場合、これらのプロパティは、プロパティに加えられた変更に関係なく、フォームが再び表示されるまで、以前の状態を WindowState 反映します。

適用対象

こちらもご覧ください