Bonjour. J'aimerais pouvoir colorer des items, mais je ne connais pas les string les caractérisants à l'avance, cela vient d'une base de donnée... Comment puis-je procéder ? J'ai essayer d'encadrer cela d'une boucle, mais il ne n'ajoute que le dernier calculé... je ne comprend pas trop le fonctionnement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 e.DrawBackground(); e.DrawFocusRectangle(); e.Graphics.DrawString(???),new Font(FontFamily.GenericSansSerif, 14, FontStyle.Bold),new SolidBrush(color[e.Index]),e.Bounds);
Il ne m'ajoutera que 4 fois COUCOU4. Je ne saisis pas trop...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 for(int i=0;i<5;i++) { e.DrawBackground(); e.DrawFocusRectangle(); e.Graphics.DrawString("Coucou"+i.ToString()),new Font(FontFamily.GenericSansSerif, 14, FontStyle.Bold),new SolidBrush(color[e.Index]),e.Bounds); }
Si quelqu'un peut m'éclairer sur le fonctionnement... Merci
Partager