Skip to content

INavigationService.NavigateWithHierarchy(Type) method

Defined in

Type: INavigationService Namespace: CrissCross.WPF.UI Assembly: CrissCross.WPF.UI.dll

Applies to

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

Overloads

  • 1. bool NavigateWithHierarchy(Type pageType)
  • 2. bool NavigateWithHierarchy(Type pageType, object? dataContext)

1. Overload

bool NavigateWithHierarchy(Type pageType)

Summary: Synchronously adds an element to the navigation stack and navigates current navigation Frame to the page represented by the element.

Parameters

NameTypeDescription
pageTypeTypeType of control to be synchronously added to the navigation stack.

Returns: bool -- true if the operation succeeds. false otherwise.

2. Overload

bool NavigateWithHierarchy(Type pageType, object? dataContext)

Summary: Synchronously adds an element to the navigation stack and navigates current navigation Frame to the page represented by the element.

Parameters

NameTypeDescription
pageTypeTypeType of control to be synchronously added to the navigation stack.
dataContextobject?DataContext Object.

Returns: bool -- true if the operation succeeds. false otherwise.