Fond d'un listview: afficher des barres de couleur configurables (class)

Description

Le contrôle Listview ne permet pas d'attribuer un fond sous forme de barres de couleur. Le Listview possèdant la propriété Picture, nous pouvons dès lors dessiner dynamiquement un fond via une PictureBox puis affecter la propriété Image de la PictureBox à la propriété Picture du Listview et le tour est joué... Voici donc une classe 'LvColorBar'. Celle-ci est très certainement perfectible. J'espère tout simplement que vous pourrez vous en inspirer.

Source / Exemple :


'Tout est dans le ZIP et la doc aussi (voyez l'en-tête de module du formulaire)....

Conclusion :


Le Zip contient déjà un update (2 nouvelles propriétés)
- Placer la scrollbar du listview à gauche (c'est comique !)
- Rendre inactive (et non cacher) l'en-tête des colonnes, c'est qui permet de ne pas pouvoir redimensionner les colonnes, hélas les en-têtes ne sont plus actives, donc plus cliquables...

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.