ATENCIÓN AL CLIENTE: +34 923 199 148

Colorear celdas de un DataGridView

[publicidad_anunciod]

Supongamos que tenemos un control de tipo DataGridView que tiene tres columnas visibles.

Con el siguiente método vamos a poder pintar de un color determinado el fondo de una fila determinada.

Los argumentos que recibe el método son:

  • DataGridView visor: El visor del que deseamos pintar el fondo de una de sus líneas
  • Int32 fila: El número de la fila que deseamos pintar el fondo
  • Color c: El color del que vamos a pintar el fondo de la fila

Veámos el código del método:

private void gestionaResaltados(DataGridView visor, Int32 fila, System.Drawing.Color c)
{
   visor.Rows[fila].Cells[0].Style.BackColor = c;
   visor.Rows[fila].Cells[1].Style.BackColor = c;
   visor.Rows[fila].Cells[2].Style.BackColor = c;
}

Contenido relacionado