Vcl.ListActns.TVirtualListAction.OnGetItem
Delphi
property OnGetItem;
C++
__property OnGetItem;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | published | Vcl.ListActns.pas Vcl.ListActns.hpp |
Vcl.ListActns | TVirtualListAction |
Description
Se produit lorsque l'action liste doit fournir un élément à ses contrôles client.
Vcl.ListActns.TVirtualListAction.OnGetItem hérite de Vcl.ListActns.TCustomVirtualListAction.OnGetItem. Tout le contenu en-dessous de cette ligne se réfère à Vcl.ListActns.TCustomVirtualListAction.OnGetItem.
Se produit lorsque l'action liste doit fournir un élément à ses contrôles client.
Ecrivez un gestionnaire d'événement OnGetItem pour fournir les éléments que l'action liste virtuelle fournit aux clients. Lorsque vous affectez la valeur true à la propriété Active, l'action liste virtuelle génère un événement OnGetItem pour chaque indice compris entre 0 et Count -1. Dans le gestionnaire d'événement, fournissez la valeur chaîne, l'image et les données correspondant à l'indice spécifié par Index.
Sender est l'action liste qui fournit des données aux contrôles client.
Index indique l'élément requis : 0 représente le premier élément, 1 le second, etc. jusqu'à ce que la valeur de l'indice soit égale à la valeur de la propriété Count moins un.
Value renvoie la valeur chaîne de l'élément. Il s'agit du texte qui apparaît dans la boîte liste ou la boîte à options du client.
ImageIndex est l'indice d'une image associée à l'élément. Si l'élément n'est associé à aucune image, ImageIndex doit renvoyer –1. Sinon, elle doit renvoyer l'indice de l'image souhaitée dans la propriété Images.
Data renvoie un pointeur sur des données définies par l'application et associées à l'élément. Pour les contrôles client qui stockent des éléments dans un objet TStrings, Data est la valeur de la propriété Objects de l'élément.