Peut-être via Canvas.TextHeight pour définir la taille de la ligne
OnMeasureItem permet de gérer une taille de ligne différente, souvent c'est en prévision d'effectuer un dessin différente selon l'item
Je pense à faire son propre WordWrap qui n'existe pas dans la TListBox !
Sinon, je ne pense pas que OnMeasureItem soit nécessaire dans ton cas
Si tu veux changer la taille de la TListBox en fonction du Nombre d'Elément :
ListBox.Height = Math.Min(ListBox.Items.Count * ListBox.ItemHeight, 100);
Ce code tu l'appel lors d'un Add ou d'un Delete
Partager