Data.Bind.Components.RegisterObservableMember
Delphi
procedure RegisterObservableMember(AClasses: TArray<TClass>; const APropertyName: string; const AFrameworkExt: string);
C++
extern DELPHI_PACKAGE void __fastcall RegisterObservableMember(System::DynamicArray<System::TClass> AClasses, const System::UnicodeString APropertyName, const System::UnicodeString AFrameworkExt)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Data.Bind.Components.pas Data.Bind.Components.hpp |
Data.Bind.Components | Data.Bind.Components |
説明
観察可能なコントロールのプロパティを登録します。
たとえば、TEdit コントロールはオブザーバ サポートを実装しているので、TEdit.Text は観察可能なメンバです。
AClass
(またはAClasses
)パラメータは、式クラス(または式クラスの配列)を指定します。
APropertyName
パラメータは、コントロールのプロパティの名前を指定します。
AFrameWorkExt
パラメータは、フレームワークを指定する文字列です。
例
Data.Bind.Components.RegisterObservableMember(TArray<TClass>.Create(TObservableTrackBar), 'Position', 'DFM');
関連項目
- System.DynamicArray
- System.UnicodeString
- System.TClass
- チュートリアル:LiveBinding 対応のコンポーネントを作成する
- Data.Bind.Components.RegisterValuePropertyName
- Data.Bind.Components.RegisterBoundComponents
- Data.Bind.Components.UnRegisterObservableMember
- Data.Bind.Components.RegisterObservableMemberOptions
- System.Classes.TObservers