bueno si quieres pintar toda la fila de la grilla utiliza el defaultcellstyle
Ejm:
Pintar las filas de la grilla que en la columna 2 tenga como valor 1
Código C#:
Ver originalforeach DataGridViewRow Row in DgvPrueba.Rows
{
if(Row.cells[1].value == 1)
{
Row. DefaultCellStyle.ForeColor = Color.Red; // Con esto el texto de la fila cambia a rojo
}
}