Vcl.ListActns.TVirtualListAction
Delphi
TVirtualListAction = class(TCustomVirtualListAction)
C++
class PASCALIMPLEMENTATION TVirtualListAction : public TCustomVirtualListAction
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Vcl.ListActns.pas Vcl.ListActns.hpp |
Vcl.ListActns | Vcl.ListActns |
Description
TVirtualListAction fournit des éléments aux contrôles client.
Lors de l'exécution, TVirtualListAction fournit dynamiquement des éléments aux contrôles client, tels que des vues listes, des boîtes listes ou des boîtes à options. Ces éléments sont fournis par le code fourni à un gestionnaire d'événement OnGetItem.
Lorsqu'une application affecte la valeur true à la propriété Active d'une action liste, l'action remplit tous les contrôles client avec des éléments. Chaque élément peut inclure du texte, une image et un pointeur vers des données. Chaque contrôle client détermine les caractéristiques de l'élément qu'il accepte.
Lorsque l'utilisateur sélectionne un élément dans l'un des contrôles client, le client "exécute" l'action liste, ce qui provoque la génération d'un événement OnItemSelected.
Lorsque TVirtualListAction est ajouté à un gestionnaire d'actions, elle utilise l'action pour générer une liste déroulante dans une barre d'outils.