Back to Devexpress

TdxHorizContainerDockSite Class

vcl-dxdockcontrol-c99dd710.md

latest2.7 KB
Original Source

TdxHorizContainerDockSite Class

Represents a horizontal side container site.

Declaration

delphi
TdxHorizContainerDockSite = class(
    TdxSideContainerDockSite
)

Remarks

When a dock control is docked to the left or right edge of another control, a horizontal side container is created. It becomes the parent for the docked controls. In such a container, dock controls are arranged horizontally one after another. End-users can maximize a control by pressing the maximize button in its caption. Pressing the button again restores the previous size of the maximized control.

The image below shows an example of a horizontal side container containing three dock panels.

The next image shows the same container but with the Solution Explorer panel maximized.

If you need to provide default settings for such containers created at runtime as the result of docking operations, use the docking manager’s DefaultHorizContainerSiteProperties property. You can also initialize these containers by handling the OnCreateSideContainer event of the docking manager.

Please refer to the Side Container Sites topic for additional information about side containers.

Inheritance

Show 12 items

TObject TPersistent TComponent TControl TWinControl TCustomControl TcxCustomControl TdxCustomDockControl TdxCustomDockSite TdxContainerDockSite TdxSideContainerDockSite TdxHorizContainerDockSite

See Also

Dock Controls Hierarchy

Side Container Sites

TdxHorizContainerDockSite Members

dxDockControl Unit