环境:的Flex / AS3 / Cairgorm /复合构件。 我有两个组合框和两个数据网格,使得组合框1的选择,将数据插入组合框2和拳头数据网格。组合框2的插入数据的选择数据网格成2.

我已经安装了变化事件,以便在每个组合框的用户选择做正确的事情。问题是,在组合框的初始负载的变化不会触发事件和随后的同步数据加载不会发生。

是否有用于获取itemselected(第一项)组合框被初始化后的事件?

有帮助吗?

解决方案

我发现我自己的答案。在每个组合框的使用updateComplete事件没有获得成功。

[编辑]

原来,updateComplete没有按预期方式工作。我真正需要的是dataChange事件。但是,看来这不会触发事件,即使它被列为该组件的有效FlexEvent组合框。

我尝试了一些其他事件(valueCommit,creationComplete,初始化)但所有这些火灾的多次重叠的变化,并且是没有用此用例。

在结束时,我创建初始化路径和变更路径的呼叫的一个链的gludge。

如果其他人有更好的办法,我会很感兴趣。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top