Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Colorir célula de gridview condicionalmente

$
0
0
Boa noite, foreach (DataGridViewRow linha in dataGridView1.Rows) { var condicao = 0; if (codicao == 0) { linha.Cells[0].Style.BackColor = Color.blue; } else if (condicao == 1) { linha.Cells[0].Style.BackColor = Color.red; } else if (condicao == 2) { linha.Cells[0].Style.BackColor = Color.green; } else if (condicao == 3) { linha.Cells[0].Style.BackColor = Color.yellow; } else {} } Podes iterar a datagridview toda, verificar célula a célula, pela condição, e pintar a célula de acordo com a condição que queiras. No caso estou sempre a pintar a célula zero de cada linha, mas isso é só alterar o índice. Cordiais cumprimentos, Apocsantos

Viewing all articles
Browse latest Browse all 14700