Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

Dock and Layout UI: Object Structure

  • 2 minutes to read

The following list enumerates all basic UI building blocks available to you with the DockLayoutManager component. The list also indicates the nesting order of supported objects.

#Group Content

You can place the following items in groups:

#Dock UI

#Layout UI

#Limitations

  1. Do not combine dock and layout items within a single LayoutGroup.

  2. Do not combine LayoutGroups that contain dock items with groups that contain layout items. If you need to arrange layout items next to dock items, add the layout items into a LayoutPanel.

  3. Do not use dock items outside the DockLayoutManager control.

  4. Do not add LayoutControlItems in LayoutPanels. Instead, wrap LayoutControlItems with a LayoutGroup and then add the LayoutGroup in a LayoutPanel:

    <dxdo:LayoutPanel>
        <dxdo:LayoutGroup>
            <dxdo:LayoutControlItem>
                <!-- ... -->
            </dxdo:LayoutControlItem>
        </dxdo:LayoutGroup>
    </dxdo:LayoutPanel>
    

#Next Steps

Dock Layout Manager: Get Started
This topic shows how to create and manipulate general Dock UI panels and groups.
Dock UI Items
This topic describes DockLayoutManager‘s items that you can use to build a dock UI.
Layout UI Items
This topic describes DockLayoutManager‘s items that you can use to build a layout UI.

#Examples

See Also