BarAndDockingController Class
Allows you to customize the form-scope display and behavior settings for controls and components included in the XtraBars library - bars, dock panels, Ribbon controls, App UI Manager (DocumentManager) and tabbed windows (XtraTabbedMdiManager).
Namespace: DevExpress.XtraBars
Assembly: DevExpress.XtraBars.v18.1.dll
Declaration
[ToolboxBitmap(typeof(ToolboxIconsRootNS), "BarAndDockingController")]
[TypeConverter("DevExpress.XtraBars.TypeConverters.BarAndDockingControllerTypeConverter, DevExpress.XtraBars.v18.1.Design")]
[ToolboxTabName("DX.18.1: Navigation & Layout")]
public class BarAndDockingController :
Component,
ISupportInitialize,
IAppearanceOwner
Related API Members
The following members accept/return BarAndDockingController objects:
Remarks
The BarAndDockingController class is designed to store the LookAndFeel, appearance and customization settings for the controls and components included in the XtraBars library:
- Bars UI (BarManager)
- Ribbon UI (RibbonControl, RibbonForm, RibbonStatusBar, BackstageViewControl, ApplicationMenu)
- Dock panels (DockManager)
- Application UI (Windows UI, Widget UI, Tabbed UI, Native MDI) implemented with the DocumentManager component
- Tabbed MDI windows (XtraTabbedMdiManager)
See the following topics to learn more:
- Bar and Docking Controllers (Customizing Default View and Behavior Settings)
- Look And Feel and Skinning
- Appearances
Related GitHub Examples
The following code snippets (auto-collected from DevExpress Examples) contain references to the BarAndDockingController class.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.