Click or drag to resize

ClassicMessageBox Class

Interaction logic for ModernMessageBox.xaml
ClassicMessageBox
Inheritance Hierarchy

Namespace:  Hummingbird.UI
Assembly:  Hummingbird.UI (in Hummingbird.UI.dll) Version: 1.1.0.0
Syntax
public class ClassicMessageBox : BasicWindow, 
	IComponentConnector

The ClassicMessageBox type exposes the following members.

Properties
  NameDescription
Public propertyCommands
Gets or Sets an collection of UIElements as Commands, these commands will be show on the Title Bar.
(Inherited from BasicWindow.)
Public propertyDarkBackground
Background image used for Dark theme. the background image itself must be dark enough (Black).
(Inherited from BasicWindow.)
Public propertyDarkIcon
Icon used for Dark theme.
(Inherited from BasicWindow.)
Protected propertyDefaultStyle
Gets or sets the default style of the Window.
(Inherited from BasicWindow.)
Public propertyHasControlBox
Gets or Sets the value to indicate if current window has Control Box (including Minimize, Maximize and Close button)
(Inherited from BasicWindow.)
Public propertyHasLoaded
Gets or Sets the value to indicate if all components and loading logics has done.
(Inherited from BasicWindow.)
Public propertyId
Gets or sets the identifier of the Window.
(Inherited from BasicWindow.)
Public propertyIsBusy
Gets or Sets the value to indicate if the current window Is Busy.
(Inherited from BasicWindow.)
Public propertyIsDarkTheme
Gets the value if the current theme is dark background and white text.
(Inherited from BasicWindow.)
Public propertyIsTitleHighlighted
Gets or Sets a value to indicate where the Title bar is highlighted.
(Inherited from BasicWindow.)
Public propertyLightBackground
Background image used for Light theme. the background image itself must be light enough (While).
(Inherited from BasicWindow.)
Public propertyLightIcon
Icon used for Light theme.
(Inherited from BasicWindow.)
Public propertySideBar
Gets or sets the Sidebar shown on the right side of the window
(Inherited from BasicWindow.)
Public propertySideBarMaxWidth
Gets or sets the maximum width of the SideBar panel. the default value is 350 pixels
(Inherited from BasicWindow.)
Public propertySideBarMinWidth
Gets or sets the minimum width of the SideBar panel. the default value is 300 pixels.
(Inherited from BasicWindow.)
Public propertySideBarTitle
Gets or sets the Title of the sidebar title.
(Inherited from BasicWindow.)
Public propertySideBarVisibility
Gets or sets the Visibility of The SideBar
(Inherited from BasicWindow.)
Public propertyWindowStatus
Gets or Sets the value to visually shows the status of the current window, by different border colors.
(Inherited from BasicWindow.)
Top
Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from BasicWindow.)
Protected methodDispose(Boolean)
Releases unmanaged and - optionally - managed resources.
(Inherited from BasicWindow.)
Public methodInitializeComponent
InitializeComponent
Public methodShowInformation
Show an In line information in the current window.
(Inherited from BasicWindow.)
Public methodShowMessageBox(String, String, MessageBoxButton, MessageBoxImage, String)
Show a MessageBox
(Inherited from BasicWindow.)
Public methodStatic memberShowMessageBox(DependencyObject, String, String, MessageBoxButton, MessageBoxImage, String)
Shows the message box.
Public methodShowToastNotification
Shows the toast notification.
(Inherited from BasicWindow.)
Public methodUpdateBackground
Updates the background to adapt the changes of theme
(Inherited from BasicWindow.)
Public methodUpdateIcon
Update the Icon to adapt the changes of theme.
(Inherited from BasicWindow.)
Top
See Also