Data.Bind.Components.GetControlValuePropertyName
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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.Bind.Components.pas Data.Bind.Components.hpp |
Data.Bind.Components | Data.Bind.Components |
Description
Renvoie la propriété qui est utilisée pour définir ou obtenir la valeur d'un contrôle.
La méthode GetControlValuePropertyName obtient la propriété qui est utilisée pour définir ou obtenir la valeur d'un contrôle. Par exemple, la propriété Text est utilisée pour obtenir et définir la valeur d'un composant TEdit.
Il existe trois méthodes surchargées GetControlValuePropertyName, chacune d'elles acceptant différents paramètres.
Le paramètre AComponent
spécifie le contrôle pour lequel vous voulez obtenir la propriété.
Le paramètre APropertyName
est un paramètre chaîne, en sortie seulement, qui contient la propriété utilisée pour définir ou obtenir la valeur du contrôle donné par AComponent
.
Le paramètre AOptions
est de type TValuePropertyOptions et il contient les options pour la propriété (observable, suivi possible, et ainsi de suite).
Le paramètre AWritable
spécifie si la propriété est accessible en écriture.