Partager via


DataGridView.ProcessKeyEventArgs(Message) Méthode

Définition

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

m
Message

Message, passé par référence, qui représente le message de fenêtre à traiter.

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.

S’applique à

Voir aussi