Comment puis-je définir une valeur de liste déroulante en utilisant as3?Comment définir dynamiquement une valeur de zone de liste déroulante à l'aide de AS3?
Il doit fonctionner comme ceci!
J'ai ces valeurs sur le combobox:
20 30 40 50
Ces chiffres sont de taille de la police.
J'ai juste besoin sothing comme ceci:
combobox.selectedIndex = AutoSelect (combobox, "40");
Je trouve cette fonction:
private function findItemIndex (element:ComboBox, dataString:String):int {
var index:int = 0;
for (var i = 0; i < element.length; i++) {
if (element.getItemAt(i).data.toString() == dataString) {
index = i;
break;
}
else {
}
}
return index;
}
myComboBox.selectedIndex = this.findItemIndex(myComboBox, "stringToMatch");
Mais je reçois cette erreur:
1000: référence à Ambigu ComboBox.