Class WindowExtensions
WinUI Window Extension Methods
Inherited Members
Namespace: WinUIEx
Assembly: WinUIEx.dll
Syntax
public static class WindowExtensions
Methods
| Name | Description |
|---|---|
| CenterOnScreen(Window, double?, double?) | Centers the window on the current monitor |
| CreateFolderPicker(Window) | Creates a new instance of a FolderPicker with the provided window as a parent. |
| CreateMessageDialog(Window, string, string) | Initializes a new instance of the MessageDialog class with the provided window as a parent to display a titled message dialog that can be used to ask your user simple questions. |
| CreateOpenFilePicker(Window) | Creates a new instance of a FileOpenPicker with the provided window as a parent. |
| CreateSaveFilePicker(Window) | Creates a new instance of a FileSavePicker with the provided window as a parent. |
| GetAppWindow(Window) | Gets the AppWindow from the handle |
| GetAppWindowFromWindowHandle(nint) | Gets the AppWindow from an HWND |
| GetDpiForWindow(Window) | Returns the dots per inch (dpi) value for the associated window. |
| GetExtendedWindowStyle(Window) | Gets the current window style |
| GetIsAlwaysOnTop(Window) | Gets a value indicating whether this window is on top or not. |
| GetIsMaximizable(Window) | Gets a value indicating whether this window is maximizeable or not. |
| GetIsMinimizable(Window) | Gets a value indicating whether this window is minimizeable or not. |
| GetIsResizable(Window) | Gets a value indicating whether this resizable or not. |
| GetWindowHandle(WindowId) | Gets the window HWND handle from a Window ID. |
| GetWindowHandle(Window) | Gets the native HWND pointer handle for the window |
| GetWindowStyle(Window) | Gets the current window style |
| Hide(Window) | Hides the window and activates another window. |
| Maximize(Window) | Maximizes the specified window. |
| Minimize(Window) | Minimizes the specified window and activates the next top-level window in the Z order. |
| Move(Window, int, int) | Positions the window |
| MoveAndResize(Window, double, double, double, double) | Positions and resizes the window |
| Restore(Window) | Activates and displays the window. If the window is minimized or maximized, the system restores it to its original size and position. |
| SetExtendedWindowStyle(Window, ExtendedWindowStyle) | Sets the current window style |
| SetForegroundWindow(Window) | Brings the thread that created the specified window into the foreground and activates the window. |
| SetIcon(Window, IconId) | Sets the icon for the window, using the specified icon ID. |
| SetIcon(Window, string) | Sets the icon for the window, using the specified icon path. |
| SetIsAlwaysOnTop(Window, bool) | Configures whether the window should always be displayed on top of other windows or not |
| SetIsMaximizable(Window, bool) | |
| SetIsMinimizable(Window, bool) | |
| SetIsResizable(Window, bool) | Enables or disables the ability to resize the window. |
| SetIsShownInSwitchers(Window, bool) | Enables or disables showing the window in the task switchers. |
| SetRegion(Window, Region?) | Sets the window region of a window. The window region determines the area within the window where the system permits drawing. The system does not display any portion of a window that lies outside of the window region. |
| SetTaskBarIcon(Window, Icon?) | Sets the task bar icon to the provided icon |
| SetTitleBarBackgroundColors(Window, Color) | Gets the background color for the title bar and all its buttons and their states. |
| SetWindowOpacity(Window, byte) | Sets the opacity of a layered window. |
| SetWindowPresenter(Window, AppWindowPresenterKind) | Sets the window presenter kind used. |
| SetWindowSize(Window, double, double) | Sets the width and height of the window in device-independent pixels. |
| SetWindowStyle(Window, WindowStyle) | Sets the current window style |
| Show(Window) | Activates the window and displays it in its current size and position. |
| ToggleExtendedWindowStyle(Window, bool, ExtendedWindowStyle) | Disables or enables the window style |
| ToggleWindowStyle(Window, bool, WindowStyle) | Disables or enables the window style |