Ciao a tutti,
ho un datagridview dove in alcune colonne ho i valori “OK” e “NO”.
Vorrei tanto che, per tutte le celle con il valore OK, la cella si colorasse di verde, mentre per il NO, di rosso
Ho provato a scrivere un codice, ma non funziona.
Questo è il codice, qui ho indicato solo una colonna, ma una volta che trovo la soluzione per una, poi fare le altre penso che non ci voglia poi molto
Si accettano consigli, grazie :)
private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if (this.dataGridView1.Columns[e.ColumnIndex].HeaderText.Equals("risposta"))
{
if (e.Value.Equals("OK"))
e.CellStyle.BackColor = Color.Green;
else if (e.Value.Equals("NO"))
e.CellStyle.BackColor = Color.Red;
}
}