ModernWindow class¶
Defined in
Namespace: CrissCross.WPF.UI
Assembly: CrissCross.WPF.UI.dll
Full name: CrissCross.WPF.UI.ModernWindow<T>
Modifiers: public
Summary¶
Navigation Window.
Applies to
net10.0-windows10.0.19041, net9.0-windows10.0.19041, net8.0-windows10.0.19041, net481
Class hierarchy
classDiagram
class ModernWindow~T~
class ModernWindow
ModernWindow <|-- ModernWindow~T~
class IViewFor~TViewModel~ {
<>
}
IViewFor~TViewModel~ <|.. ModernWindow~T~
class IViewFor {
<>
}
IViewFor <|.. ModernWindow~T~
class IActivatableView {
<>
}
IActivatableView <|.. ModernWindow~T~
Inherits from: ModernWindow
Implements: IViewFor
Constructors¶
| Name | Summary |
|---|---|
| .ctor | Initializes a new instance of the [ModernWindow](# class. |
Properties¶
| Name | Summary |
|---|---|
| BindingRoot | Gets the binding root view model. |
| ViewModel | Gets or sets the strongly typed view model. Override this property to integrate with the platform's binding system. |
Fields¶
| Name | Summary |
|---|---|
| static ViewModelProperty | The view model dependency property. |
Inherited members
CrissCross.WPF.UI.ModernWindow.AppBarEnabledPropertyCrissCross.WPF.UI.ModernWindow.AppBarIsStickyPropertyCrissCross.WPF.UI.ModernWindow.AppBarLeftPropertyCrissCross.WPF.UI.ModernWindow.AppBarRightPropertyCrissCross.WPF.UI.ModernWindow.BackgroundContentPropertyCrissCross.WPF.UI.ModernWindow.ForegroundContentPropertyCrissCross.WPF.UI.ModernWindow.IsTitleVisiblePropertyCrissCross.WPF.UI.ModernWindow.LogoDataPropertyCrissCross.WPF.UI.ModernWindow.LogoPropertyCrissCross.WPF.UI.ModernWindow.MainMenuVisiblePropertyCrissCross.WPF.UI.ModernWindow.MainTitleFontPropertyCrissCross.WPF.UI.ModernWindow.MainTitlePropertyCrissCross.WPF.UI.ModernWindow.MainMenuPropertyCrissCross.WPF.UI.ModernWindow.NavBarBackButtonVisiblePropertyCrissCross.WPF.UI.ModernWindow.NavBarLeftPropertyCrissCross.WPF.UI.ModernWindow.NavBarLogoVisiblePropertyCrissCross.WPF.UI.ModernWindow.NavBarPropertyCrissCross.WPF.UI.ModernWindow.NavBarVisiblePropertyCrissCross.WPF.UI.ModernWindow.StatusBarPropertyCrissCross.WPF.UI.ModernWindow.TitleLogoDataPropertyCrissCross.WPF.UI.ModernWindow.TitleLogoPropertyCrissCross.WPF.UI.ModernWindow.TitleMarginPropertyCrissCross.WPF.UI.ModernWindow.BrowseBackPropertyCrissCross.WPF.UI.ModernWindow.#ctorCrissCross.WPF.UI.ModernWindow.ThemeChanged(System.String)CrissCross.WPF.UI.ModernWindow.OnApplyTemplateCrissCross.WPF.UI.ModernWindow.DisposeCrissCross.WPF.UI.ModernWindow.Dispose(System.Boolean)CrissCross.WPF.UI.ModernWindow.BrowseBackCrissCross.WPF.UI.ModernWindow.AppBarEnabledCrissCross.WPF.UI.ModernWindow.AppBarIsStickyCrissCross.WPF.UI.ModernWindow.AppBarLeftCrissCross.WPF.UI.ModernWindow.AppBarRightCrissCross.WPF.UI.ModernWindow.BackgroundContentCrissCross.WPF.UI.ModernWindow.BusyCallsCrissCross.WPF.UI.ModernWindow.ForegroundContentCrissCross.WPF.UI.ModernWindow.IsTitleVisibleCrissCross.WPF.UI.ModernWindow.LogoCrissCross.WPF.UI.ModernWindow.LogoDataCrissCross.WPF.UI.ModernWindow.MainMenuVisibleCrissCross.WPF.UI.ModernWindow.MainTitleCrissCross.WPF.UI.ModernWindow.MainTitleFontCrissCross.WPF.UI.ModernWindow.MainMenuCrissCross.WPF.UI.ModernWindow.NavBarCrissCross.WPF.UI.ModernWindow.NavBarBackButtonVisibleCrissCross.WPF.UI.ModernWindow.NavBarLeftCrissCross.WPF.UI.ModernWindow.NavBarLogoVisibleCrissCross.WPF.UI.ModernWindow.NavBarVisibleCrissCross.WPF.UI.ModernWindow.StatusBarCrissCross.WPF.UI.ModernWindow.TitleLogoCrissCross.WPF.UI.ModernWindow.TitleLogoDataCrissCross.WPF.UI.ModernWindow.TitleMarginCrissCross.WPF.UI.ModernWindow.IsDisposedCrissCross.WPF.UI.ModernWindow.BusyStatusTextCrissCross.WPF.UI.ModernWindow.BusyVisibilitySystem.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseCloneSystem.Object.ReferenceEquals(System.Object,System.Object)System.Object.ToString