Skip to content

NavigationService.NavigateWithHierarchy(Type) method

Defined in

Type: NavigationService 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. public bool NavigateWithHierarchy(Type pageType)
  • 2. public bool NavigateWithHierarchy(Type pageType, object? dataContext)

1. Overload

public bool NavigateWithHierarchy(Type pageType)

Inherited documentation

These docs were inherited from INavigationService. The member doesn't override them on this type.

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

public bool NavigateWithHierarchy(Type pageType, object? dataContext)

Inherited documentation

These docs were inherited from INavigationService. The member doesn't override them on this type.

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.