Data.Bind.Components.GetControlValuePropertyName

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

Delphi

function GetControlValuePropertyName(AComponent: TComponent; out APropertyName: string; out AWritable: Boolean): Boolean;
function GetControlValuePropertyName(AComponent: TComponent; out APropertyName: string): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall GetControlValuePropertyName(System::Classes::TComponent* AComponent, /* out */ System::UnicodeString &APropertyName, /* out */ bool &AWritable)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
Data.Bind.Components.pas
Data.Bind.Components.hpp
Data.Bind.Components Data.Bind.Components


説明

コントロールの値の設定および取得に使用されるプロパティを返します。

GetControlValuePropertyName メソッドは、コントロールの値の設定および取得に使用されるプロパティを取得します。たとえば、Text プロパティは、TEdit コンポーネントの値の取得および設定に使用されます。

GetControlValuePropertyName にはオーバーロード メソッドが 3 つ存在し、それぞれの異なるパラメータを受け取ります:

AComponent パラメータは、プロパティの取得先となるコントロールを指定します。

APropertyName パラメータは、出力専用の string パラメータで、AComponent で指定されたコントロールの値の設定および取得に使用されるプロパティが格納されます。

AOptions パラメータは TValuePropertyOptions 型で、プロパティのオプション(観察可能、追跡可能、など)が格納されます。

AWritable パラメータは、プロパティが書き込み可能かどうかを指定します。

関連項目