Charger une image miniaturisée dans un ComboBox [Résolu]

- - Dernière réponse : cs_cantador
Messages postés
4716
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
27 mars 2018
- 16 févr. 2013 à 14:09
Je crée une petite application, et dans cette application, j'aimerai bien mettre à côté de chaque nom du pays l'image de son drapeau. Les pays se trouvent dans un ComboBox, je me demande si cela est possible, si on peut charger, et les images, et les noms des pays dans un même ComboBox.

Merci à vous pour vos réponses !
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
420
Date d'inscription
samedi 17 mai 2003
Statut
Membre
Dernière intervention
6 mai 2019
15
3
Merci
Si, si... c'est possible.
Il te faut définir le style du combobox ainsi :
Style := csOwnerDrawFixed

et dans l'évènement OnDrawItem, il faut utiliser le canvas pour tout dessiner toi-même.
Pas mal d'exemples sur le net, un ici.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 218 internautes nous ont dit merci ce mois-ci

Commenter la réponse de korgis
Messages postés
4716
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
27 mars 2018
9
0
Merci
@allicroch:

merci d'accepter les deux réponses :
Celle de de korgis qui répond parfaitement à ta question
avec en prime le code..

et la variante de dubois77
avec un exemple également

cantador
Commenter la réponse de cs_cantador