Dock and Layout Object Hierarchy
The DXDocking Suite provides a set of objects that allow you to add the docking and layout functionalities to your applications. You start creating the application with the Dock Layout Manager component, and then add dock and layout objects to the Dock Layout Manager, creating the UI. The class inheritance structure of dock and layout objects is shown below:
All the objects, except the Layout Group, are used to build either the dock or layout interface of your application. Layout Groups support both the dock and layout functionalities. For more information, see the Dock Items and Layout Items topics.
Do not use dock items outside the DockLayoutManager control.