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));
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControl |
説明
コントロールをドッキングします。
ManualDock メソッドを使用すると,プログラムでコントロールをドッキングできます。ManualDock は現在のドッキング場所からコントロールをドッキング解除してから,新しいドッキング場所にコントロールをドッキングします。
NewDockSite は,コントロールの新しいドッキング場所です。
DropControl は,コントロールのドロップ先となる新しいドッキング場所内のコントロールです。たとえば,ページコントロールにドッキングする場合は,DropControl はタブシートになります。
ControlSide は,コントロールを DropControl と NewDockSite(DropControl が nil(Delphi)または NULL(C++)である場合)のどちらにドッキングするかを指定します。この値は,ドッキング場所の GetDockEdge メソッドを呼び出すことで取得できます。