Bonjour tout le monde ,
je voudrais faire genre d'une signalisation dans la grille faire clignoté
la ligne rouge voilà l'evenement :
les lignes de la grille qui ont cette condition devront clignoté pas seulement la couleur rouge jusqu'a maintenant j'ai seulement une couleur rouge
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 private void dataGridViewX1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { if (DateTime.Parse(dataGridViewX1.Rows[e.RowIndex].Cells[8].Value.ToString()).AddMonths(-1).Month == DateTime.Now.Month) { e.CellStyle.BackColor = System.Drawing.Color.Red; } }
qui s'affiche
donc quesque je dois ecrire dans cette evenement du controle Timer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private void timer1_Tick(object sender, EventArgs e) { //j'ai tatoné sur cette condition mais je pense pas qu'elle marche if (this.dataGridViewX1.RowsDefaultCellStyle.ForeColor.Equals( System.Drawing.Color.Red)) { this.dataGridViewX1.RowsDefaultCellStyle.ForeColor.Equals( System.Drawing.Color.White) } }
Mercii
Partager