Apache flex 如何侦听来自容器子级的已调度事件?

Apache flex 如何侦听来自容器子级的已调度事件?,apache-flex,actionscript-3,Apache Flex,Actionscript 3,我正在使用一个accordion容器,它的创建策略设置为auto。accordion的一个孩子是一个spark border容器,其中包含一个数据网格。目前,我正在使用数据网格的creationComplete属性调用函数;类似地,我正在使用dragComplete属性调用另一个函数 如何通过actionscript为事件(creationComplete&dragComplete)添加侦听器?显而易见的问题是,accordion并没有在创建时创建它的所有子项(我也不希望它创建),所以我不能简单

我正在使用一个accordion容器,它的创建策略设置为auto。accordion的一个孩子是一个spark border容器,其中包含一个数据网格。目前,我正在使用数据网格的creationComplete属性调用函数;类似地,我正在使用dragComplete属性调用另一个函数

如何通过actionscript为事件(creationComplete&dragComplete)添加侦听器?显而易见的问题是,accordion并没有在创建时创建它的所有子项(我也不希望它创建),所以我不能简单地使用类似于:
datagrid.addEventListener(…)
accordion.addEventListener(“childAdd”…)


然后检查添加了哪个子级,如果是datagrid,则向其中添加适当的事件侦听器。

Accordion是使用mxml还是actionscript声明的?