Gestión de errores en un DataGridView

WebProgramacion > Recursos sobre informática y tecnología > Programacion > C# > Gestión de errores en un DataGridView
C#

En el siguiente ejemplo veremos una forma sencilla de mostrarle al usuario cuando se ha introducido un dato de un formato incorrecto (Ej: En un campo de tipo numérico, introducimos una palabra).

Supongamos que tenemos un objeto de la clase DataGridView llamado grdEjemplo. Programaremos su evento grdEjemplo_DataError de la siguiente manera:

private void grdEjemplo_DataError(object sender, DataGridViewDataErrorEventArgs e)
{
   MessageBox.Show("Revise el dato de la columna: "
      + grdEjemplo.Columns[e.ColumnIndex].HeaderText,
      "Error de validación de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
}

De esta forma podremos verificar que los datos introducidos son los correctos desde un punto de vista de tipo de dato y se lo informaremos al usuario para que pueda corregirlo.

Podría interesarte...

Colorear celdas de un DataGridView
Método para colorear el fondo de las celdas de un control de tipo DataGridView
Abrir un formulario desde un DataGridView
Ejemplo en el que abrimos un formulario al pulsar un botón en una columna de un DataGridView