Control.ProcessDialogChar(Char) 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 caractère de boîte de dialogue.
protected:
virtual bool ProcessDialogChar(char charCode);
protected virtual bool ProcessDialogChar (char charCode);
abstract member ProcessDialogChar : char -> bool
override this.ProcessDialogChar : char -> bool
Protected Overridable Function ProcessDialogChar (charCode As Char) As Boolean
Paramètres
- charCode
- Char
Caractère à traiter.
Retours
true
si le caractère a été traité par le contrôle ; sinon false
.
Remarques
Cette méthode est appelée pendant le prétraitement des messages pour gérer les caractères de dialogue, tels que les mnemoniques de contrôle. Cette méthode est appelée uniquement si la méthode indique que le IsInputChar contrôle ne traite pas le caractère. La ProcessDialogChar méthode envoie simplement le caractère à la méthode parente ou retourne false
si le contrôle n’a ProcessDialogChar pas de parent. La Form classe remplace cette méthode pour effectuer le traitement réel des caractères de boîte de dialogue. Cette méthode est appelée uniquement lorsque le contrôle est hébergé dans une application Windows Forms ou en tant que contrôle ActiveX.
Notes pour les héritiers
Lors de la substitution de la ProcessDialogChar(Char) méthode dans une classe dérivée, un contrôle doit retourner true
pour indiquer qu’il a traité le caractère. Pour les caractères qui ne sont pas traités par le contrôle, le résultat de l’appel de la méthode de ProcessDialogChar(Char) la classe de base doit être retourné. Les contrôles n’auront jamais besoin de remplacer cette méthode.