EXLISTVIEW- LISTVIEW PERSONNALISÉ

Signaler
Messages postés
156
Date d'inscription
mardi 4 novembre 2003
Statut
Membre
Dernière intervention
28 décembre 2010
-
Messages postés
5
Date d'inscription
lundi 17 mars 2008
Statut
Membre
Dernière intervention
21 octobre 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50069-exlistview-listview-personnalise

Messages postés
5
Date d'inscription
lundi 17 mars 2008
Statut
Membre
Dernière intervention
21 octobre 2009

Bonjour
Un autre bug aussi : En mode Tile pour View ça répète 2 fois le nom de l'item... Quelqu'un voie d'où ça vient ?
Messages postés
1411
Date d'inscription
mercredi 6 août 2003
Statut
Membre
Dernière intervention
3 mars 2019
1
Ils disparaissent... puis réapparaissent... c'est ça ?

Je ne sais plus comment mais j'avais trouvé comment résoudre le problème.
De plus cela semble se produire de manière aléatoire.
Messages postés
2814
Date d'inscription
mardi 15 avril 2003
Statut
Membre
Dernière intervention
2 juin 2020
27
Merci :)

Dès que j'ai un moment je met à jour !

Il y a un autre bug, mais qui vient du listview lui même, lors ce que l'on met en détails, que l'on ajoute des éléments puis que l'on survole ceux-ci avec le pointeur.
Messages postés
1411
Date d'inscription
mercredi 6 août 2003
Statut
Membre
Dernière intervention
3 mars 2019
1
Autre bug ou plutot inconvenient. En mode ExViewMode, les item dessinés ne sont pas transparents. Donc lorsque l'on utilise une image de fond, celle-ci se trouve cachée par items.

Pour reproduire le comportement original de la LV (item transparents, sauf s'ils sont selectionnés), j'ai du adapté le code de la procédure OnDrawItem qui commence désormais ainsi :

If e.Item.Index < 0 Then
Exit Sub
ElseIf Me.Items(e.Item.Index).Selected = False Then
MyBase.OnDrawItem(e)
ElseIf _ExViewMode Then

Mais peut-etre existe-t-il une autre solution...
Afficher les 8 commentaires