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

TdxCustomDockSite Class

Serves as the base for dock controls capable of holding other dock controls.

#Declaration

Delphi
TdxCustomDockSite = class(
    TdxCustomDockControl
)

#Remarks

The TdxCustomDockControl class (the common ancestor for all dock controls) has two direct descendants. The first is the TdxDockPanel class that represents a dock panel – the main building block of docking applications. Another descendant is the TdxCustomDockSite class, which represents the common ancestor for all dock controls that can hold other dock controls. TdxCustomDockSite descendants include dock sites, layout sites, float sites, tab containers, and side containers. Refer to the Dock Controls Hierarchy topic for details.

All TdxCustomDockSite descendants just hold dock controls as their children. Thus, the TdxCustomDockSite class raises an exception when attempting to insert a control that is not a TdxCustomDockControl descendant.

See Also