Hello les gens
J'ai un problème de calcul de hauteur.
Dans un TListbox, j'ajoute des éléments texte qui peuvent faire plusieurs lignes.
En mettant la propriété Wordwrap à True, ça ne pose pas de problème, sauf que .... ça ne modifie pas la hauteur des TListBoxItem en fonction de la hauteur du texte. Je peux définir une hauteur à la création du TListBoxItem. Une taille fixe de 100 par exemple fonctionne très bien.
Mais je voudrais définir la taille de chaque TListBoxItem en fonction du texte affiché. Et là, je sèche.
Le Canvas.TextHeight du TListBoxItem va me donner la hauteur d'une ligne de texte, mais je ne trouve pas le moyen de connaitre le nombre de lignes.
A tout hasard, quelqu'un aurait déjà planché sur le sujet ?
Papy !
Partager