Skip to content

ViewModelRoutedViewHost class

Defined in

Namespace: CrissCross.WinForms Assembly: CrissCross.WinForms.dll Full name: CrissCross.WinForms.ViewModelRoutedViewHost Modifiers: public

Summary

View source

        ViewModelRoutedViewHost.
        

Applies to

net10.0-windows10.0.19041, net9.0-windows10.0.19041, net8.0-windows10.0.19041, net481

Class hierarchy
classDiagram
class ViewModelRoutedViewHost
class UserControl
UserControl <|-- ViewModelRoutedViewHost
class IViewModelRoutedViewHost {
    <>
}
IViewModelRoutedViewHost <|.. ViewModelRoutedViewHost
class IActivatableView {
    <>
}
IActivatableView <|.. ViewModelRoutedViewHost
class IEnableLogger {
    <>
}
IEnableLogger <|.. ViewModelRoutedViewHost

Inherits from: UserControl

Implements: IViewModelRoutedViewHost, IActivatableView, IEnableLogger

Constructors

NameSummary
.ctorInitializes a new instance of the [ViewModelRoutedViewHost](# class.

Properties

NameSummary
ViewLocatorGets or sets the view AppLocator.
CanNavigateBackGets or sets a value indicating whether [navigate back is enabled].
CanNavigateBackObservableGets the can navigate back observable.
CurrentViewModelGets the current view model.
HostNameGets or sets the name of the host.
NavigateBackIsEnabledGets or sets a value indicating whether [navigate back is enabled].
ContentGets or sets the content.
NavigationStackGets the navigation stack.
RequiresSetupGets a value indicating whether [requires setup].

Methods

NameSummary
ClearHistoryClears the history.
NavigateNavigates the ViewModel contract.
NavigateAndResetNavigates and resets.
NavigateBackNavigates back.
SetupSetups this instance.
DisposeClean up any resources being used.
Inherited members

See also