C# problème de font sur une listview

Résolu/Fermé
k3v1n - 30 avril 2008 à 03:54
k3v1n Messages postés 6 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 9 septembre 2008 - 6 mai 2008 à 23:46
Bonjour,
Je fais une appli en C# avec Visual Studio 2005.
J'ai un souci avec une ListView en vue "Détails" : quand j'ajoute des lignes (ListViewItem avec les propriétés Font et ForeColor définies), j'utilise la méthode EnsureVisible de ListView pour que la dernière ligne ajoutée soit visible (même fonctionnement que MSN par exemple).
Le souci, c'est que si la scrollbar doit être affichée (trop de lignes), alors *parfois* les lignes perdent leur style (Font et ForeColor) : elles redeviennent noires.

Quelqu'un peut-il m'éclairer svp ?
Une autre méthode que EnsureVisible peut être ?
Merci.

2 réponses

k3v1n Messages postés 6 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 9 septembre 2008 5
6 mai 2008 à 17:35
Up :)
2
k3v1n Messages postés 6 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 9 septembre 2008 5
6 mai 2008 à 23:46
Un petit maListView.Refresh() qui va redessiner tous les contrôles sous-jacents et le tour est joué :)
Si ça peut vous servir ...
1