DataGridView.ProcessKeyEventArgs(Message) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Traite un message de touche et génère les événements de contrôle appropriés.
protected:
override bool ProcessKeyEventArgs(System::Windows::Forms::Message % m);
protected override bool ProcessKeyEventArgs (ref System.Windows.Forms.Message m);
override this.ProcessKeyEventArgs : Message -> bool
Protected Overrides Function ProcessKeyEventArgs (ByRef m As Message) As Boolean
Paramètres
Retours
true
si le message a été traité ; sinon, false
.
Exceptions
La touche activée provoque l’entrée du contrôle en mode d’édition, mais la propriété EditType de la cellule active n’indique pas une classe qui dérive de Control et implémente IDataGridViewEditingControl.
Cette opération permet de valider une valeur de cellule ou d’activer le mode édition, mais une erreur dans la source de données bloque l’opération : soit il n’existe aucun gestionnaire pour l’événement DataError, soit le gestionnaire a défini la propriété ThrowException sur true
.
Remarques
Pour plus d’informations, consultez la Control.ProcessKeyEventArgs méthode sur la classe de base.
Notes pour les héritiers
Lors de la substitution de cette méthode, un contrôle doit revenir true
pour indiquer qu’il a traité le message. Pour les messages qui ne sont pas traités par le contrôle, retournez le résultat de la version de base de cette méthode.