Commands
- 2 minutes to read
The NavBarControl provides you within a set of built-in commands allowing some mostly used actions to be easily programmed via XAML markup.
Common Commands
The NavBarCommands class provides access to general commands that are available, regardless of the applied view.
Command | Target Type | Parameter | Corresponding Method |
---|---|---|---|
NavBarCommands.ChangeGroupExpanded | A NavBarViewBase descendant representing the navbar’s view. | A NavBarGroup instance specifying the required group. | NavBarViewBase.ChangeGroupExpanded |
NavBarCommands.SelectItem | A NavBarViewBase descendant representing the navbar’s view. | A NavBarItem instance specifying the required item. | NavBarViewBase.SelectItem |
NavBarCommands.SetActiveGroup | A NavBarViewBase descendant representing the navbar’s view. | A NavBarGroup instance specifying the required group. | NavBarViewBase.SetActiveGroup |
Navigation Pane View Specific Commands
The NavigationPaneCommands class contains commands that are in effect only if the Navigation Pane view (NavigationPaneView) is applied to the navbar control.
Command | Target Type | Parameter | Corresponding Method |
---|---|---|---|
A NavigationPaneView object representing the navbar’s view. | None | ||
A NavigationPaneView object representing the navbar’s view. | The number by which to decrease the number of visible group headers. If omitted (or set to null), the number of visible group headers is decreased by one. | ||
A NavigationPaneView object representing the navbar’s view. | the number by which to increase the number of visible group headers. If omitted (or set to null), the number of visible group headers is increased by one. |