System.Contnrs.TCustomBucketList.Data
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.