Salut,
Moi je farais comme suit :
La listBox a un événement "DrawItem" avec une siganture comme ca :
private void listBox1_DrawItem(object sender, DrawItemEventArgs e)
la variable "e" te permet d'accéder à un objet graphics ce qui te permet de dessiner dans chaque ligne. Aussi selon une propriété de mon Objet de la ligne (sender) je dessinerais un rectancle de couleur differente pour le fond e.Graphics.DrawRectancle(... et pour le texte : e.Graphics.DrawString(... ou l'on peut, entre autre, définir la Font utilisée il me semble.
A tester ...
Partager