2009-09-17 8 views
2

J'ai un ComboBox dans Flex avec environ 20 éléments. Comment les afficher tous dans une liste déroulante sans barre de défilement? À l'heure actuelle, Flex affiche 5 à la fois dans la liste déroulante et affiche une barre de défilement pour en afficher d'autres.Flex: Affichage de plus de 5 éléments à la fois dans un DropDown (ComboBox)

Voici un exemple:

http://blog.flexexamples.com/2008/07/18/setting-the-dropdown-menu-border-thickness-and-border-color-on-a-combobox-control-in-flex/#more-711

Comment puis-je faire dans le menu déroulant plus dans cet exemple il montre les 10 éléments à la fois?

Répondre

9

Trouvé: 'rowCount' est la propriété à modifier. valeur par défaut est 5.

+0

je ne trouve pas l'équivalent de cette propriété dans flex 4.5 – kaissun

0

Pour ceux qui recherchent même chose pour combo d'allumage: pour les composants d'allumage qui se prolongent SkinnableDataContainer (y compris ComboBox) vous pouvez spécifier la mise en page avec

requestedMinRowCount, requestedMaxRowCount

propriétés et faire autant de changements que vous voulez avec l'aide de la peau (cette disposition va directement à DataGroup skinpart à l'intérieur de la peau).

Questions connexes