Freigeben über


Form.WindowState Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Formular minimiert, maximiert oder normal ist.

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 Wert, der angibt, ob das Formular minimiert, maximiert oder normal ist. Der Standardwert lautet FormWindowState.Normal.

Ausnahmen

Der angegebene Wert liegt außerhalb des Bereichs gültiger Werte.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die WindowState Maximierung 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" festgelegt. Dies wird in den HeightEinstellungen von , Left, Topund Width Eigenschaften wider. Wenn ein Formular ausgeblendet ist, nachdem es angezeigt wurde, spiegeln diese Eigenschaften den vorherigen Zustand wider, bis das Formular erneut angezeigt wird, unabhängig von Änderungen, die an der WindowState Eigenschaft vorgenommen wurden.

Gilt für:

Weitere Informationen