如何在flex上动态创建事件?

时间:2009-02-20 09:11:00

标签: flex events

请帮忙。我想在我动态创建的复选框上添加一个click事件,以便我知道我点击了什么复选框。

以下是关于动作脚本的代码:

var myCheckbox:CheckBox = new CheckBox();     vbox.addChild(myCheckbox);

如何在复选框上添加点击事件?

1 个答案:

答案 0 :(得分:4)

private function myCheckboxClicked(event:MouseEvent)
{
    // doStuff();
}

...

myCheckbox.addEventListener(MouseEvent.CLICK, myCheckboxClicked); 

只要它继承了EventDispatcher,你就可以附加一个监听器,它会正常发送事件。