Colorear celdas de un DataGridView C#
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.
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;
}
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;
}
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.
Comentarios
Publicar un comentario