Compartir a través de


DataGridView.ProcessKeyEventArgs(Message) Método

Definición

Procesa un mensaje de tecla y genera los eventos de control correspondientes.

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

Message que se pasa por referencia y que representa el mensaje de ventana que se va a procesar.

Devoluciones

Es true si el mensaje se procesó; en caso contrario, es false.

Excepciones

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

Esta acción podría confirmar un valor de celda o provocar el acceso al modo de edición, pero un error en el origen de datos impide la acción y no hay ningún controlador para el evento DataError o el controlador estableció la propiedad ThrowException en true.

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. Para los mensajes que el control no procesa, devuelve el resultado de la versión base de este método.

Se aplica a

Consulte también