DesignEditors.TComponentEditor.GetComponent
Delphi
function GetComponent: TComponent;
C++
System::Classes::TComponent* __fastcall GetComponent(void);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | DesignEditors.pas DesignEditors.hpp |
DesignEditors | TComponentEditor |
説明
Component プロパティの値を返します。
GetComponent プロパティは,コンポーネントエディタに関連付けられているコンポーネントを変更する場合に使用されます。GetComponent の呼び出しは Component プロパティの読み出しと同じですが,Component プロパティとは異なり,GetComponent は IComponentEditor インターフェースから呼び出します。
登録されたコンポーネントクラスのインスタンスをフォームデザイナ内で選択すると,各インスタンスに対してコンポーネントエディタが作成されます。GetComponent メソッドは,選択されたインスタンスを返します。
メモ: コンポーネントエディタがコンポーネントを変更するときに,Designer プロパティで指定したフォームデザイナの Modified メソッドを呼び出す必要があります。