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));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControl |
Description
Ancre le contrôle.
Utilisez ManualDock pour ancrer manuellement le contrôle. ManualDock désancre le contrôle à partir de son site d'ancrage actuel, puis l'ancre vers un nouveau site d'ancrage.
NewDockSite représente le nouveau site d'ancrage du contrôle.
DropControl représente le contrôle dans le nouveau site d'ancrage, s'il existe, sur lequel le contrôle est relâché. Par exemple, lors de l'ancrage sur un contrôle page, DropControl sera une feuille d'onglet.
ControlSide spécifie sur quel côté de DropControl ou de NewDockSite (si DropControl a la valeur nil (Delphi) ou NULL (C++)) le contrôle doit être ancré. Cette valeur peut être obtenue en appelant la méthode GetDockEdge du site d'ancrage.