Skip to main content
A newer version of this page is available. .

NavBarGroup Properties

Represents an individual group within the NavBarControl.
Name Description
ActualDisplayMode Gets the display mode for the current NavBarGroup.
ActualFontSettings Gets the NavBarGroup‘s current font settings.
ActualGroupHeaderTemplate

Gets or sets the actual template applied to the group’s header. This is a dependency property.

ActualHeaderTemplateSelector

Gets the actual template selector that chooses a group header template based on custom logic. This is a dependency property.

ActualImageSettings Gets the NavBarGroup‘s current icon settings.
ActualIsVisible Gets if this NavBarGroup is currently visible. This is a dependency property.
ActualItemTemplateSelector

Gets the actual template selector that chooses an item template based on custom logic. This is a dependency property.

ActualLayoutSettings Gets the NavBarGroup‘s current icon and text layout settings.
ActualNavPaneGroupButtonTemplateSelector

Gets the actual template selector that chooses a template for the group’s header represented within the group button panel, based on custom logic. This is a dependency property.

ActualNavPaneOverflowGroupTemplateSelector

Gets the actual template selector that chooses a template for an item representing the group within the overflow panel, based on custom logic. This is a dependency property.

ActualScrollMode Gets the actual scroll mode for a group.
ActualVisualStyle

Gets the actual visual style applied to the group. This is a dependency property.

AllowDrop Overrides the AllowDrop property to hide it. Inherited from DXFrameworkContentElement.
AnimateGroupExpansion Gets whether the current NavBarGroup is animated when expanding/collapsing.
AreAnyTouchesCaptured Gets a value that indicates whether at least one touch is captured to this element. Inherited from ContentElement.
AreAnyTouchesCapturedWithin Gets a value that indicates whether at least one touch is captured to this element or to any child elements in its visual tree. Inherited from ContentElement.
AreAnyTouchesDirectlyOver Gets a value that indicates whether at least one touch is pressed over this element. Inherited from ContentElement.
AreAnyTouchesOver Gets a value that indicates whether at least one touch is pressed over this element or any child elements in its visual tree. Inherited from ContentElement.
BindingGroup Overrides the BindingGroup property, to hide it. Inherited from DXFrameworkContentElement.
CollapsedNavPaneItems Gets or sets the collection of items displayed in the collapsed Navigation Pane when the current group is active.
CollapsedNavPaneItemsSource

Gets or sets a collection of objects providing information to generate and initialize items for the collapsed Navigation Pane when the current group is active. This is a dependency property.

CollapsedNavPaneItemsStyle Gets or sets the style applied to items in the collapsed Navigation Pane. This is a dependency property.
CollapsedNavPaneItemsTemplate Gets or sets the DataTemplate used to render items in the collapsed Navigation Pane. This is a dependency property.
CollapsedNavPaneItemsTemplateSelector Gets or sets the DataTemplateSelector object that provides a way to choose a DataTemplate used to render items in the collapsed Navigation Pane. This is a dependency property.
CollapsedNavPaneSelectedItem Gets or sets the selected item of the current group in the collapsed Navigation Pane.
Command Gets or sets the command to invoke when the NavBar group is activated.
CommandBindings Overrides the CommandBindings property to hide it. Inherited from DXFrameworkContentElement.
CommandParameter Gets or sets the parameter to pass to the NavBarGroup.Command.
CommandTarget Gets or sets the element on which to raise the NavBarGroup.Command.
Content

Gets or sets the group’s content. This is a dependency property.

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.

ContextMenu Overrides the ContextMenu property to hide it. Inherited from DXFrameworkContentElement.
Cursor Overrides the Cursor property to hide it. Inherited from DXFrameworkContentElement.
DataContext Gets or sets the data context for an element when it participates in data binding. Inherited from FrameworkContentElement.
DefaultStyleKey protected Gets or sets the key to use to find the style template for this control in themes. Inherited from FrameworkContentElement.
DependencyObjectType Gets the DependencyObjectType that wraps the CLR type of this instance. Inherited from DependencyObject.
Dispatcher Gets the Dispatcher this DispatcherObject is associated with. Inherited from DispatcherObject.
DisplayMode Gets or sets whether the current NavBarGroup should display its text, icon, or both icon and text. This is a dependency property.
DisplaySource

Gets or sets a value that specifies which property (NavBarGroup.Items or NavBarGroup.Content) defines the group’s content. This is a dependency property.

Focusable Overrides the Focusable property to hide it. Inherited from DXFrameworkContentElement.
FocusVisualStyle Overrides the FocusVisualStyle property to hide it. Inherited from DXFrameworkContentElement.
FontSettings Gets or sets an object that contains font settings for the current NavBarGroup.
ForceCursor Overrides the ForceCursor property to hide it. Inherited from DXFrameworkContentElement.
GroupControl Gets or sets a NavBarGroupControl object used to draw the current NavBarGroup on-screen.
GroupHeaderTemplate Gets or sets a template, which defines how data is represented in the group’s header area.
GroupScrollMode Gets or sets how a specific NavBar group is scrolled, using a scroll bar or scroll buttons.
HasAnimatedProperties Overrides the HasAnimatedProperties property to hide it. Inherited from DXFrameworkContentElement.
Header

Gets or sets the content of the group’s header. This is a dependency property.

HeaderTemplate

Gets or sets the template used to display the content of the group’s header. This is a dependency property.

HeaderTemplateSelector

Gets or sets an object that chooses the group’s header template based on custom logic. This is a dependency property.

ImageSettings Gets or sets an object that contains settings for the current NavBarGroup‘s icon.
ImageSource

Gets or sets the image displayed by the group within its header. This is a dependency property.

ImageSourceInNavPaneMenu

Gets or sets the image displayed by the group in a Navigation Pane Header. This is a dependency property.

InputBindings Overrides the InputBindings property to hide it. Inherited from DXFrameworkContentElement.
InputScope Overrides the InputScope property to hide it. Inherited from DXFrameworkContentElement.
IsActive

Gets whether the group is active. This is a dependency property.

IsCollapsing

Gets a value that indicates whether the group is being collapsed. This is a dependency property.

IsEnabled Gets or sets whether this NavBarGroup is currently enabled.
IsEnabledCore protected Gets a value that becomes the return value of IsEnabled in derived classes. Inherited from ContentElement.
IsExpanded

Gets or sets a value specifying whether the group is expanded. This is a dependency property.

IsExpanding

Gets a value that indicates whether the group is being expanded. This is a dependency property.

IsFocused Overrides the IsFocused property to hide it. Inherited from DXFrameworkContentElement.
IsInitialized Gets a value indicating whether this element has been initialized, either by being loaded as Extensible Application Markup Language (XAML), or by explicitly having its EndInit() method called. Inherited from FrameworkContentElement.
IsInputMethodEnabled Overrides the IsInputMethodEnabled property to hide it. Inherited from DXFrameworkContentElement.
IsKeyboardFocused Overrides the IsKeyboardFocused property to hide it. Inherited from DXFrameworkContentElement.
IsKeyboardFocusWithin Overrides the IsKeyboardFocusWithin property to hide it. Inherited from DXFrameworkContentElement.
IsLoaded Gets a value indicating whether this element has been loaded for presentation. Inherited from FrameworkContentElement.
IsMouseCaptured Overrides the IsMouseCaptured property to hide it. Inherited from DXFrameworkContentElement.
IsMouseCaptureWithin Overrides the IsMouseCaptureWithin property to hide it. Inherited from DXFrameworkContentElement.
IsMouseDirectlyOver Overrides the IsMouseDirectlyOver property to hide it. Inherited from DXFrameworkContentElement.
IsMouseOver Overrides the IsMouseOver property to hide it. Inherited from DXFrameworkContentElement.
IsSealed Overrides the IsSealed property to hide it. Inherited from DXFrameworkContentElement.
IsStylusCaptured Overrides the IsStylusCaptured property to hide it. Inherited from DXFrameworkContentElement.
IsStylusCaptureWithin Overrides the IsStylusCaptureWithin property to hide it. Inherited from DXFrameworkContentElement.
IsStylusDirectlyOver Overrides the IsStylusDirectlyOver property to hide it. Inherited from DXFrameworkContentElement.
IsStylusOver Overrides the IsStylusOver property to hide it. Inherited from DXFrameworkContentElement.
IsVisible

Gets or sets a value specifying the visibility of the group. This is a dependency property.

ItemDisplayMode Gets or sets whether icon only, text only or both of these should be displayed for all NavBarItem within the current NavBarGroup.
ItemFontSettings Gets or sets an object containing font settings for all NavBarItems within the current NavBarGroup.
ItemImageSettings Gets or sets an object that contains icon settings common to all NavBarItems within the current NavBarGroup.
ItemLayoutSettings Gets or sets an object that provides settings for customizing the content of the current NavBarGroup‘s items.
Items Gets the collection of items within the group and provides indexed access to them.
ItemsSource

Gets or sets a collection of objects providing information to generate and initialize navbar items for the current NavBarGroup container. This is a dependency property.

ItemStyle Gets or sets a style applied to NavBarItem objects defined as NavBarGroup.ItemTemplate content. This is a dependency property.
ItemTemplate

Gets or sets the template that defines the presentation of the group’s items. This is a dependency property.

ItemTemplateSelector

Gets or sets an object that chooses the group’s item template based on custom logic. This is a dependency property.

ItemVisualStyle

Gets or sets a style object that defines the appearance of all items within the current group. This is a dependency property.

Language Overrides the Language property to hide it. Inherited from DXFrameworkContentElement.
LayoutSettings Provides access to a group’s image and text layout settings.
MenuItemDisplayBinding Gets or sets the binding that determines which Header object’s property is displayed in the NavBar menu.
Name Gets or sets the identifying name of the element. The name provides an instance reference so that programmatic code-behind, such as event handler code, can refer to an element once it is constructed during parsing of XAML. Inherited from FrameworkContentElement.
NavBar

Gets a NavBarControl object to which the current group belongs. This is a dependency property.

NavigationPaneVisible

Gets or sets a value that specifies whether the group is visible within the Navigation Pane. This is a dependency property.

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.

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.

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.

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.

NavPaneShowMode Gets or sets the mode in which the active group is displayed in the collapsed Navigation Pane.
OverridesDefaultStyle Overrides the OverridesDefaultStyle property to hide it. Inherited from DXFrameworkContentElement.
Parent Gets the parent in the logical tree for this element. Inherited from FrameworkContentElement.
PeekFormTemplate Gets or sets a DataTemplate used to render the PeekForm for the current group.
PeekFormTemplateSelector Gets or sets the DataTemplateSelector descendant that provides a way to choose a DataTemplate used to render the PeekForm for the current group. This is a dependency property.
Resources Overrides the Resources property to hide it. Inherited from DXFrameworkContentElement.
SelectedItem

Gets or sets an object representing the group’s selected item. This is a dependency property.

SelectedItemIndex

Gets or sets a value specifying the index of the group’s selected item. This is a dependency property.

Style Gets or sets the style to be used by this element. Inherited from FrameworkContentElement.
SynchronizedItems This member supports the internal infrastructure, and is not intended to be used directly from your code.
Tag Gets or sets an arbitrary object value that can be used to store custom information about this element. Inherited from FrameworkContentElement.
Template

This inherited property is not in effect for the NavBarGroup object. To prevent developers from using this property, its code attributes are set, to hide it in MS Visual Studio designer tools.

TemplatedParent Gets a reference to the template parent of this element. This property is not relevant if the element was not created through a template. Inherited from FrameworkContentElement.
ToolTip This member supports the internal infrastructure, and is not intended to be used directly from your code. Inherited from DXFrameworkContentElement.
TouchesCaptured Gets all touch devices that are captured to this element. Inherited from ContentElement.
TouchesCapturedWithin Gets all touch devices that are captured to this element or any child elements in its visual tree. Inherited from ContentElement.
TouchesDirectlyOver Gets all touch devices that are over this element. Inherited from ContentElement.
TouchesOver Gets all touch devices that are over this element or any child elements in its visual tree. Inherited from ContentElement.
VisualStyle

Gets or sets a style object that defines the appearance of the current group header. This is a dependency property.

See Also