Menu déroulant paramètre de la hauteur d'une zone de liste déroulante dans WPF

J'ai un combobox dans WPF-je ajouter des articles au moment de l'exécution (par l'intermédiaire d'une liaison de données à une Liste). Je voudrais régler la hauteur de la zone de liste déroulante de manière dynamique afin que tous (ou la plupart) des éléments s'affiche. Malheureusement, il semble que la hauteur de la liste déroulante est définie qu'une seule fois et ne peut pas être modifié dynamiquement. Il semble être toujours la même taille.

Est-il relativement simple d'ajuster la liste déroulante de la hauteur?


Oui, j'ai essayé de réglage après avoir ajouté les articles de la liste déroulante. Dans le débogueur, il ressemble à la nouvelle valeur est là. Cependant, lorsque j'ouvre la liste déroulante, il descend à la taille de son choix. J'ai essayé en exagérant les MaxDropDownHeight et ont même réglé à "Auto", en vain.

OriginalL'auteur The ChiliCat | 2009-01-02