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

DevExpress.Xpf.Docking Namespace

Contains classes that implement the main functionality of the DXDocking for WPF suite. To use these classes in XAML code, add the xmlns:dxdo=”http://schemas.devexpress.com/winfx/2008/xaml/docking“ namespace reference.

Assembly: DevExpress.Xpf.Docking.v18.2.dll

Classes

Name Description
AutoHideGroup A container for auto-hidden dock panels at a specific side of the DockLayoutManager.
AutoHideGroupCollection Represents a collection of AutoHideGroup objects.
BaseLayoutItem Represents the base class for dock panels and groups.
BaseLayoutItemCollection Represents a collection of BaseLayoutItem objects.
ClosedPanelCollection Represents a collection of closed (hidden) panels.
ContentItem An abstract class for objects capable of displaying content.
DefaultMenuItemNames static Contains names of the context menu items.
DockController Provides methods to perform docking operations on panels.
DockControllerBase The base class for DockControllers that provide methods to perform docking operations on panels.
DockingDocumentUIService Allows you to show documents in docked LayoutPanels.
DockLayoutManager Represents a container for dock and layout items.
DocumentGroup Represents child panels (DocumentPanel objects) using either a tabbed or MDI UI.
DocumentPanel DocumentPanel objects represent child panels in a DocumentGroup.
EmptySpaceItem Adds whitespace to a UI.
FixedItem An ancestor for fixed items available via the Customization Form (the Empty Space Item, Label, Splitter and Separator).
FloatGroup A container for floating panels.
FloatGroupCollection Represents a collection of FloatGroup objects.
LabelItem A label displaying custom text.
LayoutControlItem An element of a Layout Group, capable of displaying a control with a label.
LayoutController Represents the object that provides methods to manage the layout of items.
LayoutGroup Represents a group of items, arranging them side by side (either horizontally or vertically) or using the tabbed UI (the tabbed UI is only supported when combining layout items).
LayoutPanel Represents a dock panel.
LayoutSplitter Provides runtime item resizing.
RestoreLayoutOptions Contains options that control the restoration of dock and layout items.
SeparatorItem A visual separator between neighboring items.
TabbedDocumentUIService Allows you to show documents in tabbed DocumentPanels.
TabbedGroup Represents a tabbed group of dock panels (LayoutPanel objects).

Enums

Name Description
ActivateOnFocusing Lists the values that specify how the content item is activated on focusing.
AutoHideType Contains values that identify possible auto-hide positions for dock panels.
AutoScrollOnOverflow Lists the values that specify how the tab headers are scrolled while selecting tabs when tab headers could not fit into the header panel.
CaptionAlignMode Enumerates the options that specify how the controls and their captions are aligned within the layout items.
CaptionLocation Contains values that specify the position of an item’s caption.
ClosePageButtonShowMode Enumerates values that specify whether Close buttons are displayed in individual tab pages, the tab control’s header, or in both.
ClosingBehavior Contains values that specify how panels are closed.
DockingStyle Contains values that specify the dock behavior of the DockLayoutManager.
DockingViewStyle Lists the values that specify the docking items’ view style.
DockOperation Provides members to label different docking operation types.
FixedItemStyle Identifies the type a FixedItem object.
FloatingMode Contains values that specify how floating panels can be dragged.
GroupBorderStyle Contains values that specify how a group’s borders are rendered.
ImageLocation Contains values that specify how an image is displayed relative to an adjacent text region.
LogicalTreeStructure Lists values that specify the logical tree structure.
MDIState Enumerates available states for panels in a DocumentGroup in MDI mode.
MDIStyle Contains values that specify how a DocumentGroup represents its children.
SelectionOnTabRemoval Lists the values that specify which tab is selected when closing the current tab.
TabbedGroupDisplayMode Lists the DocumentGroup‘s displaying modes.