Question

dans Flash Builder 4 comment puis-je utiliser l'option de skinning pour vous assurer que la liste déroulante popup change la largeur de pour l'adapter à la plus longue élément dans la liste? (La zone d'invite - le composant lorsqu'il est fermé - ne devrait pas modifier la largeur de lui)

Thanx Saar

Était-ce utile?

La solution

got it - (mais je suis sûr qu'il ya un moyen plus facile)

faire une coutume DropDownListSkin et rendre la peau du DropDownList. dans la définition de popupanchor mis popUpWidthMatchesAnchorWidth à false.

faire défiler la liste pour trouver le plus long élément et calculer la largeur souhaitée de celui-ci et sur l'événement d'ouverture de la dropdownlist définir la largeur de la propriété dropDown de la peau (qui est un groupe) à la largeur calculée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top