Skip to content

INavigationWindow interface

Defined in

Namespace: CrissCross.WPF.UI Assembly: CrissCross.WPF.UI.dll Full name: CrissCross.WPF.UI.INavigationWindow Modifiers: public abstract

Summary

Represents a contract with a Window that contains INavigationView. Through defined IPageService service allows you to use the MVVM model in navigation.

Applies to

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

Methods

NameSummary
GetNavigationProvides direct access to the control responsible for navigation.
NavigateLets you navigate to the selected page based on it's type. Should be used with [IPageService](#
SetServiceProviderLets you attach the service provider that delivers page instances to [INavigationView](#
SetPageServiceLets you attach the service that delivers page instances to [INavigationView](#
ShowWindowTriggers the command to open a window.
CloseWindowTriggers the command to close a window.