Vcl.DBGrids.TCustomDBGrid.CanEditAcceptKey
Delphi
function CanEditAcceptKey(Key: Char): Boolean; override;
C++
DYNAMIC bool __fastcall CanEditAcceptKey(System::WideChar Key);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TCustomDBGrid |
Description
Indique si le paramètre Key peut être saisi dans la cellule en cours.
Les grilles orientées données utilisent la méthode CanEditAcceptKey de manière interne pour déterminer si les caractères saisis par l'utilisateur sont autorisés dans le champ que représente la cellule en cours. CanEditAcceptKey appelle la méthode IsValidChar du composant champ associé à la colonne détenant la focalisation.
CanEditAcceptKey permet une validation grossière des saisies clavier. Il est possible d'obtenir une validation plus sophistiquée quand la valeur de la cellule est écrite dans l'enregistrement de l'ensemble de données ou en utilisant un masque de saisie.