ModernWindow Class |
Namespace: Hummingbird.UI
The ModernWindow type exposes the following members.
Name | Description | |
---|---|---|
![]() | ModernWindow |
Initializes a new instance of the ModernWindow class.
|
Name | Description | |
---|---|---|
![]() | AvatarBrush |
Gets or sets the avatar brush. it can be any type of Brush that will be shown as Avatar if IsAvatarVisible is set to |
![]() | AvatarSize |
Gets or sets the size of the avatar icon.
|
![]() | AvatarText |
Gets or sets the text shown at the left side of the avatar
|
![]() | BackstagePanel |
A TabControl object shown as backstage panel. usually this panel can be used to adjust application settings.
|
![]() | CommandArea |
A little area which present on the upper-right corner, on the same level as MainMenu.
|
![]() | Commands |
Gets or Sets an collection of UIElements as Commands, these commands will be show on the Title Bar.
(Inherited from BasicWindow.) |
![]() | DarkBackground |
Background image used for Dark theme. the background image itself must be dark enough (Black).
(Inherited from BasicWindow.) |
![]() | DarkIcon |
Icon used for Dark theme.
(Inherited from BasicWindow.) |
![]() | DefaultStatusBar |
Default status bar of ModernWindow, when an ModernContent has not defined status bar, this status bar will be shown.
|
![]() | DefaultStyle |
Gets or sets the default style of the Window.
(Inherited from BasicWindow.) |
![]() | HasControlBox |
Gets or Sets the value to indicate if current window has Control Box (including Minimize, Maximize and Close button)
(Inherited from BasicWindow.) |
![]() | HasLoaded |
Gets or Sets the value to indicate if all components and loading logics has done.
(Inherited from BasicWindow.) |
![]() | Id |
Gets or sets the identifier of the Window.
(Inherited from BasicWindow.) |
![]() | IsAvatarVisible | Gets or sets a value indicating whether the avatar is visible. |
![]() | IsBusy |
Gets or Sets the value to indicate if the current window Is Busy.
(Inherited from BasicWindow.) |
![]() | IsContentDetachable |
Gets the value if the current active content is detachable
|
![]() | IsContentDetached |
Gets the value if the current active content has already detached.
|
![]() | IsDarkTheme |
Gets the value if the current theme is dark background and white text.
(Inherited from BasicWindow.) |
![]() | IsTitleHighlighted |
Gets or Sets a value to indicate where the Title bar is highlighted.
(Inherited from BasicWindow.) |
![]() | LightBackground |
Background image used for Light theme. the background image itself must be light enough (While).
(Inherited from BasicWindow.) |
![]() | LightIcon |
Icon used for Light theme.
(Inherited from BasicWindow.) |
![]() | MainMenu |
Main menu of the ModernWindow. Hummingbird UI holds a 3-level-menu system.
|
![]() | SideBar |
Gets or sets the Sidebar shown on the right side of the window
(Inherited from BasicWindow.) |
![]() | SideBarMaxWidth |
Gets or sets the maximum width of the SideBar panel. the default value is 350 pixels
(Inherited from BasicWindow.) |
![]() | SideBarMinWidth |
Gets or sets the minimum width of the SideBar panel. the default value is 300 pixels.
(Inherited from BasicWindow.) |
![]() | SideBarTitle |
Gets or sets the Title of the sidebar title.
(Inherited from BasicWindow.) |
![]() | SideBarVisibility |
Gets or sets the Visibility of The SideBar
(Inherited from BasicWindow.) |
![]() | StatusBar |
StatusBar of the ModernWindow. Used like the CommandBar, intended to hold several AppBarButton objects.
|
![]() | WindowStatus |
Gets or Sets the value to visually shows the status of the current window, by different border colors.
(Inherited from BasicWindow.) |
Name | Description | |
---|---|---|
![]() | ClearCache |
Release the memory for cached objects, and start immediate a Garbage collection.
|
![]() | Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from BasicWindow.) |
![]() | Dispose(Boolean) |
Releases unmanaged and - optionally - managed resources.
(Inherited from BasicWindow.) |
![]() ![]() | NavigateTo |
Navigate to a select menu item by the key path.
KeyPath is the path composite with the Key of ModernItem separated with |
|
![]() | ShowBackstage |
Shows the backstage control. Backstage is intended to hold application setting, like what Office 2016 did.
|
![]() | ShowInformation |
Show an In line information in the current window.
(Inherited from BasicWindow.) |
![]() | ShowMessageBox |
Show a MessageBox
(Inherited from BasicWindow.) |
![]() | ShowToastNotification |
Shows the toast notification.
(Inherited from BasicWindow.) |
![]() | UpdateBackground |
Updates the background to adapt the changes of theme
(Inherited from BasicWindow.) |
![]() | UpdateIcon |
Update the Icon to adapt the changes of theme.
(Overrides BasicWindowUpdateIcon.) |
Name | Description | |
---|---|---|
![]() | AvatarClicked |
Occurs when Avatar icon is clicked.
|
Name | Description | |
---|---|---|
![]() ![]() | AvatarBrushProperty |
The DependencyProperty for AvatarBrush |
![]() ![]() | AvatarSizeProperty |
The DependencyProperty for AvatarSize |
![]() ![]() | AvatarTextProperty |
Using a DependencyProperty as the backing store for AvatarText. This enables animation, styling, binding, etc...
|
![]() ![]() | BackstagePanelProperty |
The backstage panel property
|
![]() ![]() | CommandAreaProperty |
The command area property
|
![]() ![]() | IsAvatarVisibleProperty |
The DependencyProperty for IsAvatarVisible |
![]() ![]() | IsContentDetachableProperty |
The is content detachable property
|
![]() ![]() | IsContentDetachedProperty |
The is content detached property
|
![]() ![]() | MainMenuProperty |
The main menu property
|
![]() ![]() | StatusBarProperty |
The status bar property
|