DevExpress.Xpf.NavBar Namespace
Contains classes which implement the main functionality of the DXNavBar for WPF suite. To use these classes in XAML code, add the xmlns:dxn=”http://schemas.devexpress.com/winfx/2008/xaml/navbar“ namespace reference.
Assembly: DevExpress.Xpf.NavBar.v22.2.dll
NuGet Package: DevExpress.Wpf.NavBar
Classes
| Name | Description |
|---|---|
| ElementAddingEventArgs | Provides data for events which concern adding an item or group. |
| ExplorerBarView | Represents a view that allows multiple groups to be expanded at the same time. |
| FontSettings | Contains font settings, such as font family, size and weight, applied to the nav bar group and item captions. |
| GroupAddingEventArgs | Provides data for the NavBarViewBase.GroupAdding event. |
| ImageSettings | Contains settings that define images to be displayed within group headers or items. |
| ItemAddingEventArgs | Provides data for the NavBarViewBase.ItemAdding event. |
| LayoutSettings | Contains layout settings to arrange images and text displayed by group headers or items. |
| NavBarActiveGroupChangedEventArgs | Provides data for the NavBarViewBase.ActiveGroupChanged event. |
| NavBarActiveGroupChangingEventArgs | Provides data for the NavBarViewBase.ActiveGroupChanging event. |
| NavBarCommands static | Provides access to common navbar commands. |
| NavBarControl | A control that enables you to implement a sidebar menu or allow users to switch between application modules. Supports three layouts: Navigation Pane, Explorer Bar View, and Side Bar View. |
| NavBarGroup | Represents an individual group within the NavBarControl. |
| NavBarGroupCollection | Represents a collection of groups within the navbar control. |
| NavBarGroupExpandedChangedEventArgs | Provides data for the ExplorerBarView.GroupExpandedChanged event. |
| NavBarGroupExpandedChangingEventArgs | Provides data for the ExplorerBarView.GroupExpandedChanging event. |
| NavBarItem | Represents an individual item within the NavBarControl control. |
| NavBarItemCollection | Represents a collection of items within a group. |
| NavBarItemControl | Represents a control (visual object) used to render the NavBarItem object (logical object) onscreen. |
| NavBarItemSelectedEventArgs | Provides data for the NavBarViewBase.ItemSelected event. |
| NavBarItemSelectingEventArgs | Provides data for the NavBarViewBase.ItemSelecting event. |
| NavBarLocalizer | Represents an object that provides the means to localize the NavBarControl’s user interface elements. |
| NavBarPositionPanel | This class is mainly intended to be used internally. |
| NavBarViewBase | Serves as the base for objects representing Views in a NavBarControl. |
| NavigationPaneCommands | Provides access to commands which are specific to the Navigation Pane view. |
| NavigationPaneView | Represents a view similar to the Navigation Pane found in Microsoft Outlook 2007. |
| NavPaneExpandedChangedEventArgs | Provides data for the NavigationPaneView.NavPaneExpandedChanged event. |
| NavPaneExpandedChangingEventArgs | Provides data for the NavigationPaneView.NavPaneExpandedChanging event. |
| ScrollingSettings | Contains scrolling settings. |
| SideBarView | Represents a view similar to the side bars found in Microsoft Outlook, prior to version 2003. |
Delegates
Enums
| Name | Description |
|---|---|
| DisplayMode | Contains values that specify by which characteristics (the text, image, or both) content elements (such as group headers or items) should be represented within the view. |
| DisplaySource | Contains values that specify which property (NavBarGroup.Items or NavBarGroup.Content) defines the group’s content. |
| Element | Contains values that identify a visual element corresponding to an object to which this property applies. |
| ExpandButtonMode | Contains values that specify the display mode of the expand button. |
| GroupPosition | Contains values that identify a group’s position within the control. |
| NavBarStringId | Contains values corresponding to strings that can be localized. |
| NavBarViewKind | Contains values that identify the currently applied view type. |
| ScrollMode | Enumerates values that specify how the content of the NavBarControl is scrolled. |