bonjour,
j'aimerais alterner de deux couleurs les lignes d'un contrôle Listview lorsque je charge les données depuis une table de base de données.
merci d'avance.
A voir également:
Alterner deux couleurs des lignes du contrôle Listview
Dim it As ListViewItem
For x = 0 To 10
it = New ListViewItem("test " & x.ToString)
If x Mod 2 0 Then it.BackColor Color.Red Else it.BackColor = Color.Blue
ListView1.Items.Add(it)
Next
Une petite explication manquante cependant :
Mod est un opérateur qui divise le premier chiffre par le second et renvoie le reste, dans ton cas, si le reste de la division par 2 est
égale à 0 alors le chiffre est pair donc on colore en rouge.
Lorsque tu charge les items de ta listview, tu peux par exemple incrémenter une variable et la tester avec Mod 2