Freigeben über


Form.WindowState Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob ein Formular minimiert, maximiert oder normal ist, oder legt diesen fest.

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

Eigenschaftswert

Ein FormWindowState, der darstellt, ob ein Formular minimiert, maximiert oder normal ist. Der Standardwert ist FormWindowState.Normal.

Ausnahmen

Der angegebene Wert liegt außerhalb des gültigen Wertebereichs.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie sie auf WindowState maximiert festgelegt wird. Der Code wird vom Shown Ereignishandler aufgerufen, nachdem das Formular erstellt wurde.

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

Hinweise

Bevor ein Formular angezeigt wird, wird die WindowState -Eigenschaft unabhängig von der ursprünglichen Einstellung immer auf FormWindowState.Normalfestgelegt. Dies spiegelt sich in den HeightEigenschafteneinstellungen , Left, Topund Width wider. Wenn ein Formular ausgeblendet wird, nachdem es angezeigt wurde, spiegeln diese Eigenschaften den vorherigen Zustand wider, bis das Formular erneut angezeigt wird, unabhängig von änderungen an der WindowState Eigenschaft.

Gilt für:

Weitere Informationen