Form.WindowState Form.WindowState Form.WindowState Form.WindowState Property

定義

フォームが最小化されているか、最大化されているか、通常の状態であるかを示す値を取得または設定します。Gets or sets a value that indicates whether form is minimized, maximized, or normal.

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

プロパティ値

フォームが最小化されているか、最大化されているか、通常の状態であるかを表す FormWindowStateA FormWindowState that represents whether form is minimized, maximized, or normal. 既定値は、FormWindowState.Normal です。The default is FormWindowState.Normal.

例外

指定された値が有効値の範囲内にありません。The value specified is outside the range of valid values.

次のコード例は、設定する方法を示します、WindowStateを最大化します。The following code example demonstrates how to set the WindowState to maximized. コードが呼び出される、Shownフォームが作成された後のイベント ハンドラー。The code is called from the Shown event handler after the form has been created.

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初期設定に関係なく、します。Before a form is displayed, the WindowState property is always set to FormWindowState.Normal, regardless of its initial setting. この、 HeightLeftTop、およびWidthプロパティの設定。This is reflected in the Height, Left, Top, and Width property settings. これらのプロパティに加えられた変更に関係なく、フォームが表示されるまでに、以前の状態を反映が表示された後に、フォームが非表示の場合、WindowStateプロパティ。If a form is hidden after it has been shown, these properties reflect the previous state until the form is shown again, regardless of any changes made to the WindowState property.

適用対象

こちらもご覧ください