Vcl.Grids.TCustomGrid.GetEditStyle
Delphi
function GetEditStyle(ACol, ARow: Longint): TEditStyle; dynamic;
C++
DYNAMIC TEditStyle __fastcall GetEditStyle(int ACol, int ARow);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Vcl.Grids.pas Vcl.Grids.hpp |
Vcl.Grids | TCustomGrid |
Description
Indique si une cellule spécifiée a un bouton points de suspension ou une flèche déroulante.
GetEditStyle indique si la cellule spécifiée ne peut qu'être éditée directement (esSimple), si elle comporte un bouton points de suspension sur lequel les utilisateurs peuvent cliquer pour lancer un éditeur afin de modifier les valeurs du champ (esEllipsis) ou si elle comporte une flèche déroulante sur laquelle les utilisateurs peuvent cliquer pour afficher une liste de valeurs possibles (esPickList).
ACol est la colonne qui contient la cellule. ARow est la ligne qui contient la cellule.
Dans TCustomGrid, GetEditStyle renvoie toujours esSimple, indiquant ainsi qu'il n'y a pas de bouton points de suspension ni de flèche déroulante. Les classes dérivées peuvent surcharger cette méthode si elles procurent un moyen d'ajouter aux cellules des listes de choix ou des boutons points de suspension.