Vcl.DBCtrls.TDBListBox.DataField

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property DataField: string read GetDataField write SetDataField;

C++

__property System::UnicodeString DataField = {read=GetDataField, write=SetDataField};

Propriétés

Type Visibilité  Source Unité  Parent
property published
Vcl.DBCtrls.pas
Vcl.DBCtrls.hpp
Vcl.DBCtrls TDBListBox

Description

Identifie le champ dont la valeur est affichée par la boîte liste.

Définissez DataField afin de spécifier quel champ est représenter par la boîte liste. La boîte liste affiche la valeur en cours de ce champ et permet à l'utilisateur de modifier cette valeur pour l'enregistrement en cours. L'ensemble de données dans lequel se trouve le champ est spécifié par la propriété DataSource.

Définissez DataField afin de spécifier quel champ est représenter par la boîte liste. Remarquez que ceci ne fait pas référence à la source de la liste mais au champ dans lequel la valeur sélectionnée est insérée. Les valeurs de la liste doivent être fournies manuellement en utilisant la propriété Items property. La boîte liste affiche la valeur actuelle du champ comme élément sélectionné (mise en évidence) et permet à l'utilisateur de définir la valeur de ce champ de l'enregistrement en cours en sélectionnant la valeur dans la liste. L'ensemble de données dans lequel se trouve le champ est spécifié par la propriété DataSource.



DBListBox1.DataField := 'CountryName';



DBListBox1->DataField = "CountryName";



Conseil :  Pour un composant boîte liste orienté données pour lequel les valeurs de la liste sont automatiquement fournies, utilisez plutôt un TDBLookupListBox.

Voir aussi