ResizeMode Property

Window.ResizeMode Property


Gets or sets the resize mode.

Namespace:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

public ResizeMode ResizeMode { get; set; }

Property Value

Type: System.Windows.ResizeMode

A ResizeMode value specifying the resize mode.

There are four options:

  • NoResize. The user cannot resize the window. The Maximize and Minimize boxes are not shown.

  • CanMinimize. The user can only minimize the window and restore it from the taskbar. The Minimize and Maximize boxes are both shown, but only the Minimize box is enabled.

  • CanResize. The user has the full ability to resize the window, using the Minimize and Maximize boxes, and a draggable outline around the window. The Minimize and Maximize boxes are shown and enabled. (Default).

  • CanResizeWithGrip. This option has the same functionality as CanResize, but adds a "resize grip" to the lower right corner of the window.


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

Identifier field


Metadata properties set to true


.NET Framework
Available since 3.0
Return to top
© 2015 Microsoft