End-User Capabilities in WPF Chromeless Window

18 Nov 20181 minute to read

The user can perform the operations listed below through the UI provided by the Chromeless Window.

  1. Maximize/Minimize

  2. Restore

  3. Close

  4. Resize

Maximize/Minimize

The end user can maximize or minimize the window by using the Maximize and Minimize buttons at the top-right corner of the Chromeless Window.

End-user-capabilities_images1

Restore

After the window is minimized or maximized, the respective button is replaced by a Restore button. By clicking this restore button, the user can bring the ChromelessWindow to its Normal state.

End-user-capabilities_img2

Close

The user can close the window by using the Close button at the top-right corner of the Chromeless Window.

End-user-capabilities_images3

Resize

The window can be resized by clicking and dragging the resize border.

Chromeless Window supports the following four resize modes. The default value is CanResize.

  • NoResize
  • CanMinimize
  • CanResize
  • CanResizeWithGrip

NoResize

In NoResize mode, the window cannot be resized. The Minimize and Maximize buttons are not displayed in the title bar.

End-user-capabilities_img4

CanMinimize

In CanMinimize mode, the window can only be minimized, since only the Minimize button is enabled.

End-user-capabilities_img5

CanResize

In CanResize mode, a window can be resized. The Minimize and Maximize buttons are both shown and enabled.

End-user-capabilities_img6

CanResizeWithGrip

In CanResizeWithGrip mode, a window can be resized. A resize grip appears in the bottom-right corner of the window. The Minimize and Maximize buttons are both shown and enabled.

End-user-capabilities_img7