DesignIntf.IProperty.SetValue
Delphi
procedure SetValue(const Value: string);
C++
virtual void __fastcall SetValue(const System::UnicodeString Value) = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | DesignIntf.pas DesignIntf.hpp |
DesignIntf | IProperty |
説明
ユーザーがプロパティの値を変更したときに応答します。
オブジェクトインスペクタは,ユーザーがプロパティ値の変更を終了すると SetValue メソッドを呼び出します。SetValue メソッドは,編集中のすべてのコンポーネントに Value パラメータで指定された値を適用します。値を設定できない場合は,SetValue メソッドは問題を記述する例外を発生送出します。
メモ: Edit メソッドで表示されるダイアログボックスでしかプロパティを変更できない場合は,オブジェクトインスペクタは SetValue メソッドを呼び出しません。かわりに,Edit メソッドによってすべてのコンポーネントに関する値の設定を処理する必要があります。