Vcl.ListActns.TVirtualListAction.OnGetItem

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnGetItem;

C++

__property OnGetItem;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
Vcl.ListActns.pas
Vcl.ListActns.hpp
Vcl.ListActns TVirtualListAction

Beschreibung

Wird ausgelöst, wenn die Listenaktion einen Eintrag für ihre Client-Steuerelemente bereitstellen muss.

Vcl.ListActns.TVirtualListAction.OnGetItem erbt von Vcl.ListActns.TCustomVirtualListAction.OnGetItem. Der folgende Inhalt bezieht sich auf Vcl.ListActns.TCustomVirtualListAction.OnGetItem.

Wird ausgelöst, wenn die Listenaktion einen Eintrag für ihre Client-Steuerelemente bereitstellen muss.

Mit einer Ereignisbehandlungsroutine für OnGetItem stellen Sie die Einträge bereit, die die virtuelle Listenaktion an Clients übergibt. Wenn Sie der Eigenschaft Active den Wert True zuweisen, erzeugt die virtuelle Listenaktion ein OnGetItem-Ereignis für jeden Index von 0 bis Count - 1. Stellen Sie in der Ereignisbehandlungsroutine den String-Wert, das Bild und die Daten für den mit Index angegebenen Eintrag bereit.

Sender ist die Listenaktion, die Daten für Client-Steuerelemente bereitstellt.

Index gibt an, welcher Eintrag angefordert wird. Null bezeichnet den ersten Eintrag, 1 den zweiten usw., bis der Wert der Eigenschaft Count minus 1 erreicht ist.

Value gibt den String-Wert des Eintrags zurück. Dies ist der Text, der im Client-Kombinationsfeld oder -Listenfeld angezeigt wird.

ImageIndex ist der Index des Bildes, das dem Eintrag zugeordnet ist. Ist dem Eintrag kein Bild zugeordnet, sollte ImageIndex -1 zurückgeben. Andernfalls sollte der Index des gewünschten Bildes in der Eigenschaft Images zurückgegeben werden.

Data gibt einen Zeiger auf anwendungsdefinierte Daten zurück, die dem Eintrag zugeordnet sind. Für Client-Steuerelemente, die Einträge in einem TStrings-Objekt speichern, enthält Data den Wert der Eigenschaft Objects des betreffenden Eintrags.

Siehe auch