Control.ProcessDialogChar(Char) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Elabora un carattere della finestra di dialogo.
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
Parametri
- charCode
- Char
Carattere da elaborare.
Restituisce
true
se il carattere è stato elaborato dal controllo; in caso contrario, false
.
Commenti
Questo metodo viene chiamato durante la pre-elaborazione dei messaggi per gestire i caratteri di dialogo, ad esempio i controlli mnemonics. Questo metodo viene chiamato solo se il IsInputChar metodo indica che il controllo non elabora il carattere. Il ProcessDialogChar metodo invia semplicemente il carattere al metodo dell'elemento ProcessDialogChar padre oppure restituisce false
se il controllo non ha un elemento padre. La Form classe esegue l'override di questo metodo per eseguire l'elaborazione effettiva dei caratteri di dialogo. Questo metodo viene chiamato solo quando il controllo è ospitato in un'applicazione Windows Forms o come controllo ActiveX.
Note per gli eredi
Quando si esegue l'override del ProcessDialogChar(Char) metodo in una classe derivata, un controllo deve restituire true
per indicare che il carattere è stato elaborato. Per i caratteri non elaborati dal controllo, è necessario restituire il risultato della chiamata al metodo della classe di ProcessDialogChar(Char) base. I controlli raramente, se mai, devono eseguire l'override di questo metodo.