Alterando a cor das linhas do DataGrid condicionalmente em C# + Windows Forms.

Olá pessoal, Vamos dar uma olhada nessa dica bem simples e que sempre precisamos, de como alterar a cor de uma linha do DataGrid dependendo do valor de um campo.
/// /// Código para pintar as linhas de cores diferentes
/// /// 
/// 
private void dataGridView1_CellFormatting(object 
sender, DataGridViewCellFormattingEventArgs e)
{
    DataGridViewRow r = dataGridView1.Rows[e.RowIndex];
    if (r["campo"].toString() == "SIM")
        r.DefaultCellStyle.BackColor = Color.Red;
    else
        r.DefaultCellStyle.BackColor = Color.White;
}

Até a próxima galera...

Comentários

Postar um comentário

Postagens mais visitadas