System.Contnrs.TCustomBucketList.Data

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Data[AItem: Pointer]: Pointer read GetData write SetData; default;

C++

__property void * Data[void * AItem] = {read=GetData, write=SetData/*, default*/};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.Contnrs.pas
System.Contnrs.hpp
System.Contnrs TCustomBucketList

Beschreibung

Enthält die Daten eines bestimmten Elements in der Liste.

Mit Data können Sie auf die Daten eines Listenelements zugreifen.

AItem ist das gewünschte Listenelement. Ist das Element in keiner der Kategorien vorhanden, wird eine EListError-Exception ausgelöst.

Anmerkung:  In Delphi ist Items die Standardeigenschaft von TComponentList. Der Eigenschaftsname kann also bei Verwendung dieser Eigenschaft ausgelassen werden. Die beiden folgenden Code-Zeilen sind gültige Anweisungen und führen zu demselben Ergebnis:

BucketList1.Data[Name as Pointer] := Pointer(Form1.FindChildControl(Name)); BucketList1[Name as Pointer] := Pointer(Form1.FindChildControl(Name));

Anmerkung:  In C++ kann auf Data mit dem Operator [] zugegriffen werden, um einen ähnlichen Effekt wie mit der Standardeigenschaft in Delphi zu erreichen.

Siehe auch