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);
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
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);		
 
}
Il ne m'ajoutera que 4 fois COUCOU4. Je ne saisis pas trop...

Si quelqu'un peut m'éclairer sur le fonctionnement... Merci