J'ai une combobox dans WPF à laquelle j'ajoute des éléments au moment de l'exécution (via une liaison de données à une liste). J'aimerais définir la hauteur de la liste déroulante de manière dynamique afin que tous les éléments (ou la plupart) s'affichent. Malheureusement, il semble que la hauteur de la liste déroulante soit définie une fois pour toutes et ne puisse pas être modifiée dynamiquement. Elle semble toujours avoir la même taille.
Existe-t-il un moyen relativement simple de régler la hauteur de la liste déroulante ?
Oui, j'ai essayé de le définir après avoir ajouté les éléments à la combobox. Dans le débogueur, il semble que la nouvelle valeur soit présente. Cependant, lorsque j'ouvre la liste déroulante, elle descend à une taille qu'elle a elle-même choisie. J'ai essayé d'exagérer la hauteur MaxDropDownHeight et je l'ai même réglée sur "Auto", sans succès.