DevZest WPF Docking
DevZest.Windows.Docking Namespace |
Provides classes and controls for WPF docking logic.

Class | Description | |
---|---|---|
![]() |
DockCommands |
Provides a standard set of docking related commands.
|
![]() ![]() |
DockControl |
Represents a control that contains multiple dockable items.
|
![]() |
DockItem |
Represents a dockable item hosted by a DockControl.
|
![]() |
DockItemCollection |
Represents a collection of DockItem objects.
|
![]() |
DockItemReference |
Represents a reference of DockItem instance.
|
![]() |
DockItemStateEventArgs |
Provides data for DockItem state change events.
|
![]() |
DockLayout |
Represents the window layout of DockControl.
|
![]() |
DockPane |
Represents a container for a collection of DockItem objects.
|
![]() |
DockPaneCollection |
Represents a collection of DockPane objects.
|
![]() |
DockPaneNode |
Represents a node in DockTree.
|
![]() |
DockPaneSplit |
Represents a container consisting of two resizable DockPaneNode objects.
|
![]() |
DockTree |
Represents a tree of DockPaneNode objects.
|
![]() |
DockTreeZOrderConverter |
Converts instances of String type to and from DockTreeZOrder instances.
|
![]() |
FloatingWindow |
Represents a floating window which contains a DockTree.
|
![]() |
FloatingWindowCollection |
Represents a collection of FloatingWindow objects.
|
![]() |
ShowAction |
Represents base class for the action to show a DockItem.
|
![]() |
ShowAsDockPositionAction |
Represents the action to show source DockItem as specified dock position.
|
![]() |
ShowAsFloatingAction |
Represents the action to show source DockItem as floating window.
|
![]() |
ShowAsSidePaneAction | |
![]() |
ShowAsTabbedAction | |
![]() |
ShowInDockTreeAction |

Structure | Description | |
---|---|---|
![]() |
DockTreeZOrder |
Describes the z-order of left, right, top and bottom DockTree objects for DockControl.
|

Interface | Description | |
---|---|---|
![]() |
IDockItemUndoRedoReference |
Provides property to reference a DockItem instance for undo/redo.
|

Enumeration | Description | |
---|---|---|
![]() |
AllowedDockTreePositions |
Specifies the allowed dock tree positions for DockItem.
|
![]() |
DockControlTreePosition |
Specifies the position of DockTree objects inside DockControl.
|
![]() |
DockItemShowMethod |
Specifies the methods to show a DockItem.
|
![]() |
DockItemStateChangeMethod |
Specifies the methods to change DockItem state.
|
![]() |
DockPosition |
Specifies the dock position.
|
![]() |
DockTreePosition |
Specifies the dock tree positions.
|
![]() |
SplitChildrenVisibility |
Specifies the children visibility of DockPaneSplit.
|