Form.WindowState Vlastnost
V tomto článku
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která označuje, zda formulář je minimalizován, maximalizován nebo normální.
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
A FormWindowState , který představuje, zda je formulář minimalizován, maximalizován nebo normální. Výchozí formát je FormWindowState.Normal
.
Zadaná hodnota je mimo rozsah platných hodnot.
Následující příklad ukazuje, jak nastavit WindowState na maximalizované. Kód je volána z obslužné Shown rutiny události po vytvoření formuláře.
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
Před zobrazením formuláře je vlastnost vždy nastavena WindowState na FormWindowState.Normal
hodnotu , bez ohledu na jeho počáteční nastavení. To se projeví v Heightnastaveních vlastností , LeftTop, a Width . Pokud je formulář po zobrazení skrytý, odrážejí tyto vlastnosti předchozí stav, dokud se formulář znovu nezobrazí bez ohledu na změny provedené ve WindowState vlastnosti.
Platí pro
Produkt | Verze |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |