Mettre des cellules en couleurs dans un tlistview (style= vsreport)

Soyez le premier à donner votre avis sur cette source.

Vue 7 564 fois - Téléchargée 1 264 fois

Description

Bonjour,

Ce petit exemple permet de comprendre comment coloriser une cellule d'un TListView (en mode report) en fonction de certains critères de la liste.
J'ai été confronté à ce besoin dans un programme et j'ai cherché sans succès une solution sur Delphifr.

J'ai vu une personne sur le forum qui avait le même besoin que moi (http://www.delphifr.com/infomsg_REMPLIR-LISTVIEW-METTRE-CERTAINS-TEXTES-COLONNES-COULEURS_659224.aspx).
Je lui ai répondu, mais je pense qu'un petit exemple peut être profitable à d'autres personnes.

Et bonne année 2007 à tous !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
22
Date d'inscription
mardi 13 juillet 2004
Statut
Membre
Dernière intervention
3 septembre 2011

Merci pour cet exemple très clair. j'en a justement besoin. Merci gbegreg
Messages postés
9
Date d'inscription
mardi 21 décembre 2004
Statut
Membre
Dernière intervention
29 mars 2007

Très bonne Source, justement moi aussi je cherché la même chose. Merci gbegreg
Messages postés
4580
Date d'inscription
samedi 19 janvier 2002
Statut
Modérateur
Dernière intervention
9 janvier 2013
27
En résumé, il suffit donc de jouer avec la propriété canvas du TListView dans les évènements OnAdvancedCustomDrawItem et OnAdvancedCustomDrawSubItem.

Démonstration claire, nette et bien expliquée. Félicitations.

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.