A newer version of this page is available.
Switch to the current version.
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.v19.2.dll
Classes
Name | Description |
---|---|
Appearance | Contains a LayoutItem cell's states. |
AppearanceObject | Contains an item's appearance properties. |
AutoHideGroup | A container for auto-hidden dock panels. |
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. |
DockControllerCommand | Provides commands on dock panels. |
DockingDocumentUIService | Allows you to show documents in docked LayoutPanels. |
DockLayoutManager | Represents a container for dock and layout items. |
DockLayoutManagerLinker static | Provides methods for link operations. |
DocumentGroup | A container for DocumentPanel and LayoutPanel objects. The DocumentGroup displays child DocumentPanel's in tabbed or MDI UIs. |
DocumentPanel | A child panel in a DocumentGroup. The DocumentPanel supports the MDI and Tabbed UIs. |
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 | A container for items and groups. |
LayoutPanel | A dock panel. You can use a LayoutPanel in dock and layout UIs. |
LayoutSplitter | Provides runtime item resizing. |
MDIMenuBar | |
MDIMenuBar.MDIButtonSettings | |
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 | A tabbed group of dock panels (LayoutPanel objects). |
Interfaces
Name | Description |
---|---|
IDockController | Provides methods to perform docking operations on groups and panels. DevExpress.Xpf.Docking.DockControllerBase |
IMDIController | Provides methods to perform operations on MDI panels. |
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. |
DockGuide | Contains values that specify dock hint sections. Each DockGuide consists of multiple DockHints. |
DockHint | Contains values that specify the dock hint. |
DockingStyle | Contains values that specify the dock behavior of the DockLayoutManager. |
DockingViewStyle | Lists the values that specify the docking items' view style. |
DockItemState | Contains values that identify dock states. |
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. |
FloatState | Contains values that identify dock states. |
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. |
MDIMenuBar.ItemType | |
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. |
Feedback