прямо из as3 документов с некоторыми комментариями ...
import fl.controls.ComboBox;
import fl.controls.Label;
var myComboBox:ComboBox = new ComboBox();
myComboBox.prompt = "Please select an item...";
myComboBox.addItem({label:"Item 1"});
myComboBox.addItem({label:"Item 2"});
myComboBox.addItem({label:"Item 3"});
myComboBox.addItem({label:"Item 4"});
myComboBox.width = 150;
myComboBox.move(10, 10);
myComboBox.addEventListener(Event.CHANGE, changeHandler); // <- ASSIGN EVENT LISTENER
addChild(myComboBox);
var myLabel:Label = new Label();
myLabel.autoSize = TextFieldAutoSize.LEFT;
myLabel.text = "selectedIndex:" + myComboBox.selectedIndex;
myLabel.move(myComboBox.x + myComboBox.width + 10, myComboBox.y);
addChild(myLabel);
function changeHandler(event:Event):void { // <- ASSIGN FUNCTION
myLabel.text = "selectedIndex:" + myComboBox.selectedIndex;
}
Также из документов это события ...
change Отправляется припользователь изменяет выбор в компоненте ComboBox или, если компонент ComboBox является редактируемым, каждый раз, когда пользователь вводит нажатие клавиши в текстовом поле.ComboBox
close Отправляется, когда раскрывающийся список отклонен по любой причине.ComboBox
enter Отправляется, если редактируемое свойство имеет значение true и пользователь нажимает клавишу Enter при вводе в редактируемом текстовом поле.ComboBox
itemRollOut Определяет значение свойства type объекта события itemRollOut.ComboBox
itemRollOver Определяет значение свойства type объекта события itemRollOver.ComboBox
open Отправляется, когда пользователь нажимает кнопку раскрывающегося списка для отображения раскрывающегося списка.ComboBox
scroll Отправляется, когда пользователь прокручивает раскрывающийся список компонента ComboBox.ComboBox