Skip to content

NavigationViewItem() constructor

Defined in

Type: NavigationViewItem Namespace: CrissCross.WPF.UI.Controls 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 NavigationViewItem()
  • 2. public NavigationViewItem(Type targetPageType)
  • 3. public NavigationViewItem(string name, Type targetPageType)
  • 4. public NavigationViewItem(string name, SymbolRegular icon, Type targetPageType)
  • 5. public NavigationViewItem(string name, SymbolRegular icon, Type targetPageType, IList menuItems)

1. Overload

public NavigationViewItem()

Summary: Initializes a new instance of the NavigationViewItem class.

2. Overload

public NavigationViewItem(Type targetPageType)

Summary: Initializes a new instance of the NavigationViewItem class with target page type.

Parameters

NameTypeDescription
targetPageTypeTypeTarget page type.

3. Overload

public NavigationViewItem(string name, Type targetPageType)

Summary: Initializes a new instance of the NavigationViewItem class with a name and target page type.

Parameters

NameTypeDescription
namestringDisplay name.
targetPageTypeTypeTarget page type.

4. Overload

public NavigationViewItem(string name, SymbolRegular icon, Type targetPageType)

Summary: Initializes a new instance of the NavigationViewItem class with name, icon and target page type.

Parameters

NameTypeDescription
namestringDisplay name.
icon[SymbolRegular](#Symbol icon.
targetPageTypeTypeTarget page type.

5. Overload

public NavigationViewItem(string name, SymbolRegular icon, Type targetPageType, IList menuItems)

Summary: Initializes a new instance of the NavigationViewItem class with name, icon, target page type and menu items.

Parameters

NameTypeDescription
namestringDisplay name.
icon[SymbolRegular](#Symbol icon.
targetPageTypeTypeTarget page type.
menuItemsIListChild menu items.