bonjour
voila je me trouve coincée avec un petit problème je voudrais quand on affiche un tableau en DGW et quand il a une ligne avec un type de véhicule (pour moi sa serai PL) cette ligne devienne jaune et que les autres ne bouge pas de couleur
je met une bout du programme que j ai fait juste pour cette affaire
sa fonctionne mais je me retrouve avec tous les ligne en jaunes ou blancs et comme je débute dans la chose je vous remercie d avance de l aide qu on peut me donnée
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
22
23
24
25
26
27
28
29
30
31
32
33 private void affiche() { DebutDat = DateTime.Parse(P1.Text); FinDat = DateTime.Parse(P2.Text); Chaine(); co.Open(); cmd.Connection = co; cmd.CommandType = CommandType.Text; cmd.CommandText = "SELECT BLint, DateCom, CSociete, LSociete, LVille, PaysLivree, TypeVeh FROM Course WHERE (DateCom >= '" + DebutDat + "') AND (DateCom <= '" + FinDat + "') ORDER BY BLint"; da.SelectCommand = cmd; da.Fill(ds, "Afficher"); try { da.SelectCommand = cmd; da.Fill(ds, "Liste"); co.Close(); DGW1.DataSource = ds.Tables["Liste"]; es = DGW1.RowCount; for (int u = 0; u < es; u = u + 1) { string TypVeh = "" + ds.Tables["Liste"].Rows[u]["TypeVeh"]; if (TypVeh == "PL") { DGW1.RowsDefaultCellStyle.BackColor = Color.Yellow; } else { DGW1.RowsDefaultCellStyle.BackColor = Color.White; } } } catch { } }
merci
Partager