Vcl.Forms.IDesignerHook.GetRoot

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function GetRoot: TComponent;

C++

virtual System::Classes::TComponent* __fastcall GetRoot() = 0 ;

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms IDesignerHook

説明

フォームデザイナにより編集中のエンティティを返します。

GetRoot メソッドを呼び出すと,フォームデザイナで処理中のオブジェクトを取得できます。このオブジェクトが TCustomForm の下位オブジェクトの場合は,GetRoot メソッドは Form プロパティの値を返します。

データモジュール,リモートデータモジュール,アクティブフォームなどの,TCustomForm の下位オブジェクトではないエンティティを編集しているときでもコードが有効であることを保証するには,Form プロパティではなく GetRoot メソッドを使用します。

関連項目