Skip to main content

Member Table: Templates

  • 3 minutes to read

#View Level

Member Description
NavBarViewBase.HeaderTemplate Gets or sets the template that defines the presentation of all group headers. This is a dependency property.
NavBarViewBase.HeaderTemplateSelector Gets or sets an object that chooses a group header template based on custom logic. This is a dependency property.
NavBarViewBase.ItemTemplate Gets or sets the template that defines the presentation of all group items. This is a dependency property.
NavBarViewBase.ItemTemplateSelector Gets or sets an object that chooses a group item template based on custom logic. This is a dependency property.
NavBarViewBase.ItemsPanelTemplate Gets or sets the template that defines the presentation of a specific container panel that is used by groups to layout group items. This is a dependency property.
NavigationPaneView.GroupButtonTemplate Gets or sets the template that defines the visualization of group headers represented within the group button panel. This is a dependency property.
NavigationPaneView.GroupButtonTemplateSelector Gets or sets an object that chooses a template for group headers, represented within the group button panel, based on custom logic. This is a dependency property.
NavigationPaneView.CollapsedTemplate Gets or sets the template that defines the presentation of the collapsed Navigation Pane. This is a dependency property.
NavigationPaneView.ExpandedTemplate Gets or sets the template that defines the presentation of the expanded Navigation Pane. This is a dependency property.
NavigationPaneView.OverflowGroupTemplate Gets or sets the template that defines the visualization of items representing groups within the overflow panel. This is a dependency property.
NavigationPaneView.OverflowGroupTemplateSelector Gets or sets an object that chooses a template for items representing groups within the overflow panel, based on custom logic. This is a dependency property.

#Group Level

Member Description
NavBarGroup.HeaderTemplate Gets or sets the template used to display the content of the group's header. This is a dependency property.
NavBarGroup.HeaderTemplateSelector Gets or sets an object that chooses the group's header template based on custom logic. This is a dependency property.
NavBarGroup.ActualHeaderTemplateSelector Gets the actual template selector that chooses a group header template based on custom logic. This is a dependency property.
NavBarGroup.ContentTemplate Gets or sets the template that defines the presentation of the group's content when the NavBarGroup.DisplaySource is set to DisplaySource.Content. This is a dependency property.
NavBarGroup.ItemTemplate Gets or sets the template that defines the presentation of the group's items. This is a dependency property.
NavBarGroup.ItemTemplateSelector Gets or sets an object that chooses the group's item template based on custom logic. This is a dependency property.
NavBarGroup.ActualItemTemplateSelector Gets the actual template selector that chooses an item template based on custom logic. This is a dependency property.
NavBarGroup.NavPaneGroupButtonTemplate Gets or sets the template that defines the visualization of the group's header represented within the group button panel. This is a dependency property.
NavBarGroup.NavPaneGroupButtonTemplateSelector Gets or sets an object that chooses a template for the group's header, represented within the group button panel, based on custom logic. This is a dependency property.
NavBarGroup.NavPaneOverflowGroupTemplate Gets or sets the template that defines the visualization of the item, representing the group within the overflow panel. This is a dependency property.
NavBarGroup.NavPaneOverflowGroupTemplateSelector Gets or sets an object that chooses a template for an item, representing the group within the overflow panel, based on custom logic. This is a dependency property.

#Item Level

Member Description
NavBarItem.Template Gets or sets the template that defines the presentation of the item's content. This is a dependency property.