Control.ProcessDialogChar(Char) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Processa um caractere de caixa de diálogo.
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
Parâmetros
- charCode
- Char
O caractere a ser processado.
Retornos
true
se o caractere foi processado pelo controle; caso contrário, false
.
Comentários
Esse método é chamado durante o pré-processamento de mensagens para manipular caracteres de caixa de diálogo, como mnemônicos de controle. Esse método será chamado somente se o IsInputChar método indicar que o controle não está processando o caractere. O ProcessDialogChar método simplesmente envia o caractere para o método pai ProcessDialogChar ou retorna false
se o controle não tem pai. A Form classe substitui esse método para executar o processamento real de caracteres de caixa de diálogo. Esse método só é chamado quando o controle é hospedado em um aplicativo Windows Forms ou como um controle ActiveX.
Notas aos Herdeiros
Ao substituir o ProcessDialogChar(Char) método em uma classe derivada, um controle deve retornar true
para indicar que processou o caractere. Para caracteres que não são processados pelo controle , o resultado da chamada do método da ProcessDialogChar(Char) classe base deve ser retornado. Os controles raramente precisarão substituir esse método.