Edit

Share via


Window.WindowState Property

Definition

Gets or sets a value that indicates whether a window is restored, minimized, or maximized.

public:
 property System::Windows::WindowState WindowState { System::Windows::WindowState get(); void set(System::Windows::WindowState value); };
public System.Windows.WindowState WindowState { get; set; }
member this.WindowState : System.Windows.WindowState with get, set
Public Property WindowState As WindowState

Property Value

A WindowState that determines whether a window is restored, minimized, or maximized. The default is Normal (restored).

Remarks

Before a window is minimized or maximized, its size and ___location are stored in RestoreBounds. When a window is subsequently restored, its size and ___location values are restored with the values from RestoreBounds.

When the WindowState property is changed, StateChanged is raised.

Note

You cannot set or get this property when a window is hosted in a browser.

Dependency Property Information

Identifier field WindowStateProperty
Metadata properties set to true BindsTwoWayByDefault

Applies to

See also