Table of Contents

Namespace Tudormobile.Wpf.Controls

Classes

AppWindow

Application Window containing a custom title bar, status bar, and simulated chrome.

The TitleBar and StausBar properties are exposed read-only to allow customization.

TitleBar

Provides a title bar, complete with window state and drag/move management.

This control adds a title bar with optional Icon, Minimize/Maximize buttons, a close button, and 'content'. The control is implemented as a ContentControl. The content area is located between the Icon and the window state control box. WindowStateControl for additional information. behavior to their containing Window to manage window state (normal, minimize, maximize).

Set the CanMinimize/CanMaximize properties to enable minimize/maximize window states. (Default is TRUE). Set the ShowMinMax property to show/hide the minimize/maximize buttons. (Default is TRUE). Set the Icon property to display an Icon on the left side of the Title bar. (Default is Icon property of the host window) Set the Content property to display content in the Content area (Default is Title property of the host window).

WindowStateControl

Manages window state via minimize, maximize, and close buttons.

This control adds a close button and optional Minimize/Maximize buttons and attaches behavior to their containing Window to manage window state (normal, minimize, maximize). It is designed to to be used on a transparent window with custom chrome (or no chrome).

You can set the CanMinimize/CanMaximize properties to enable minimize/maximize window states. (Default is TRUE). You can set the ShowMinMax property to show/hide the minimize/maximize buttons. (Default is TRUE). You can set the AllowDrag property to allow move/drag function on the host window. (Default is TRUE).