brice_nice
Messages postés29Date d'inscriptionvendredi 11 février 2005StatutMembreDernière intervention12 juin 2006
-
5 avril 2005 à 09:48
brice_nice
Messages postés29Date d'inscriptionvendredi 11 février 2005StatutMembreDernière intervention12 juin 2006
-
5 avril 2005 à 16:33
Bonjour,
Je voudrais savoir comment je peux récupérer la largeur du plus long de mes items dans une combobox, pour pouvoir définir ensuite DropDownWidth (la largeur de la liste déroulante) ?
brice_nice
Messages postés29Date d'inscriptionvendredi 11 février 2005StatutMembreDernière intervention12 juin 2006 5 avril 2005 à 12:09
Oui je parlais bien de la mesure en pixel !
Je me suis servi d'un bout de code que tu avais fait coq, mais depuis il ne m'affiche plus rien dans ma combobox, enfin si c'est comme s'il affichait les items en blanc !
Voici le bout de code : (est-on obligé de se servir de DrawItem, pour l'instant je ne m'en sers pas)
brice_nice
Messages postés29Date d'inscriptionvendredi 11 février 2005StatutMembreDernière intervention12 juin 2006 5 avril 2005 à 14:26
Merci coq !
Ca marche un peu mieux mais maintenant, les deux champs qui forment le contenu de mon Combobox se chevauchent et c'est illisible ! Et lorsque je sélectionne un item il ne m'affiche que le premier champ !
brice_nice
Messages postés29Date d'inscriptionvendredi 11 février 2005StatutMembreDernière intervention12 juin 2006 5 avril 2005 à 14:50
Eh bien par exemple si j'ai deux valeurs de champs, l'une étant 44000 et l'autre Nantes, alors Nantes est écrit sur 44000 donc c illisible, mais je crois que j'ai trouvé il y a un problème au niveau de :
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 5 avril 2005 à 14:57
Oui apparement il y a quelque chose qui cloche au niveau des calculs de position.
Au pire attend Arthenius, il connait ce genre de chose je crois maintenant ;-)