Vcl.Controls.TControl.HostDockSite

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property HostDockSite: TWinControl read FHostDockSite write SetHostDockSite;

C++

__property TWinControl* HostDockSite = {read=FHostDockSite, write=SetHostDockSite};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TControl

Beschreibung

Bestimmt die Komponente, an der das Steuerelement angedockt ist.

Mit HostDockSite können Sie auf die fensterorientierte Komponente zugreifen, an die das Steuerelement angedockt ist. Bei einem frei platzierbaren Steuerelement enthält HostDockSite ein temporäres Objekt des Typs FloatingDockSiteClass (falls kein verschiebbarer Andockstandort vorhanden ist) oder den Wert nil (Delphi) bzw. NULL (C++).

In den meisten Anwendungen sollten Sie lieber die Methode ManualDock verwenden, anstatt HostDockSite zu setzen. Durch das Setzen von HostDockSite wird das Steuerelement von seinem vorherigen Andockstandort (falls vorhanden) automatisch abgedockt und an das angegebene Objekt angedockt. Position und Ausrichtung des Steuerelements werden jedoch nicht angepasst, und die Standard-Andockereignisse werden umgangen.

Bei Docking-Clients ist der Wert von HostDockSite mit Parent identisch. Bei den anderen Steuerelementen enthält HostDockSite den Wert nil (Delphi) bzw. NULL (C++), und Parent gibt das übergeordnete Steuerelement an.

Siehe auch