Vcl.ValEdit.TValueListEditor.OnGetPickList

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnGetPickList: TGetPickListEvent read FOnGetPickList write FOnGetPickList;

C++

__property TGetPickListEvent OnGetPickList = {read=FOnGetPickList, write=FOnGetPickList};

Propriétés

Type Visibilité  Source Unité  Parent
event published
Vcl.ValEdit.pas
Vcl.ValEdit.hpp
Vcl.ValEdit TValueListEditor

Description

Fournit une liste de choix pour les valeurs associées à une clé particulière.

Ecrivez un gestionnaire d'événement OnGetPickList pour fournir une liste déroulante de valeurs associées aux noms spécifiques de la première colonne (clés). OnGetPickList est appelé lorsque la colonne des valeurs obtient la focalisation et que la colonne des noms (clés) contient la chaîne spécifiée par KeyName.

Si le paramètre EditStyle de la propriété ItemProps a pour valeur esPickList pour cet élément, le paramètre Values du gestionnaire d'événement prend la valeur de sa propriété PickList correspondant à cet élément. Sinon, Values est une chaîne vide. Dans les deux cas, le gestionnaire d'événement peut modifier la liste des valeurs qui apparaissent dans la liste de choix déroulante.

Si le gestionnaire d'événement OnGetPickList aboutit à une liste de chaînes non vide pour la valeur du paramètre Values, une flèche déroulante apparaît dans la colonne des valeurs. L'utilisateur peut cliquer sur ce bouton fléché pour afficher la liste de choix fournie comme valeur de Values. La colonne Valeur se comporte alors comme une boîte à options déroulante : l'utilisateur peut sélectionner un élément dans la liste ou saisir une valeur entièrement différente.

Voir aussi