Bonjour,
Je voudrais changer la couleur de certaines cellules dans un datagridview. J'ai utilisé les codes suivants pour l'effectuer
Le problème est que rien ne change à l'affichage. Pourtant le paramètre backcolor récupère les nouvelles valeurs qui y sont affectées. Est ce que quelqu'un peut m'aider afin de resoudre ce problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 dgvMissingData.DataSource = missingValue; if (missingValue != null) { for (int j = 0; j < dgvCleanedData.Columns.Count; j++) { for (int i = 0; i < dgvCleanedData.Rows.Count-1; i++) { if (dgvMissingData[j,i].Value.ToString().Equals("")) { dgvMissingData[j,i].Style.BackColor = Color.Red; } else if (!dgvMissingData[j,i].Value.ToString().Equals( dgvCleanedData[j,i].Value.ToString())) { dgvMissingData[j,i].Style.ForeColor = Color.Green; } } } }
merci d'avance
Partager