DataGridView.ProcessKeyEventArgs(Message) Método

Definição

Processa uma mensagem de chave e gera os eventos de controle apropriados.

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

Parâmetros

m
Message

Um Message, passado por referência, que representa a mensagem de janela a ser processada.

Retornos

true se a mensagem foi processada; caso contrário, false.

Exceções

A tecla pressionada faria com que o controle entrasse no modo de edição, mas a EditType propriedade da célula atual não indica uma classe que deriva e Control implementa IDataGridViewEditingControl.

Essa ação confirmaria um valor de célula ou entraria no modo de edição, mas um erro na fonte de dados impede a ação e não há nenhum manipulador para o DataError evento ou o manipulador definiu a ThrowException propriedade como true.

Comentários

Para obter mais informações, consulte o Control.ProcessKeyEventArgs método na classe base.

Notas aos Herdeiros

Ao substituir esse método, um controle deve retornar true para indicar que ele processou a mensagem. Para mensagens que não são processadas pelo controle, retorne o resultado da versão base desse método.

Aplica-se a

Confira também