PhilFlash

Label pour List et ComboBox

Flash MX 2004 et Flash 8

Un exemple qui montre différentes manières pour nommer les items pour les composants List et ComboBox.

Obtenir les sources listlabel.zip

Explication

Pour nommer les items, il existe plusieurs méthodes.

La première méthode consiste à utiliser les champs label et data.

Ces champs peuvent être générés avec un Binding avec RearrangeFields ou par des attributs virtuels sur un DataSet (en utlisant la propriété path).

La seconde méthode consiste à utiliser la méthode labelFunction (et iconFunction) des composants pour générer le label.

Il existe un problème lors de l'initialisation d'une ComboBox à partir d'un DataSet. Le premier item n'est pas sélectionné. Depuis la mise à jour effectuée par Macromedia, on peut utiliser selectedIndex avec un dispatchEvent de type change. Une autre approche consiste à utiliser la méthode doLater qui permet de sélectionner n'importe quel item.

xhtml   css   cc   508   aaa
Me connaître  |  Me contacter