DataGridView.ProcessKeyEventArgs(Message) Método

Definición

Procesa un mensaje de clave y genera los eventos de control adecuados.

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

, Messagepasado por referencia, que representa el mensaje de ventana que se va a procesar.

Devoluciones

true si se procesó el mensaje; de lo contrario, false.

Excepciones

La tecla presionada provocaría que el control entrara en modo de edición, pero la EditType propiedad de la celda actual no indica una clase que deriva de Control e implementa IDataGridViewEditingControl.

Esta acción confirmaría un valor de celda o entraría en modo de edición, pero un error en el origen de datos impide la acción y no hay ningún controlador para el DataError evento o el controlador ha establecido la ThrowException propiedad trueen .

Comentarios

Para obtener más información, vea el Control.ProcessKeyEventArgs método en la clase base.

Notas a los desarrolladores de herederos

Al invalidar este método, un control debe volver true para indicar que ha procesado el mensaje. En el caso de los mensajes que el control no procesa, devuelva el resultado de la versión base de este método.

Se aplica a

Consulte también