Vcl.Controls.TControl.ManualDock
Delphi
function ManualDock(NewDockSite: TWinControl; DropControl: TControl = nil; ControlSide: TAlign = alNone): Boolean;
C++
bool __fastcall ManualDock(TWinControl* NewDockSite, TControl* DropControl = (TControl*)(0x0), TAlign ControlSide = (TAlign)(0x0));
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControl |
Beschreibung
Dockt das Steuerelement an.
Mit ManualDock können Sie das Steuerelement im Programmcode andocken. Die Methode trennt das Steuerelement von seinem aktuellen Andockstandort und dockt es am neuen Standort an.
NewDockSite gibt den neuen Andockstandort des Steuerelements an.
DropControl enthält das Steuerelement an der neuen Andockposition (falls vorhanden), im dem das Steuerelement abgelegt werden soll. Wird das Steuerelement beispielsweise an einer Registerkomponente angedockt, gibt DropControl eine Registerkarte an.
ControlSide bestimmt, an welcher Seite von DropControl oder NewDockSite (wenn DropControl nil (Delphi) bzw. NULL (C++) ist) das Steuerelement angedockt werden soll. Dieser Wert kann mit Hilfe der Methode GetDockEdge des Andockstandorts ermittelt werden.