Apache flex Flex-在单行中的ItemRenders之间进行通信

Apache flex Flex-在单行中的ItemRenders之间进行通信,apache-flex,datagrid,itemrenderers,Apache Flex,Datagrid,Itemrenderers,我有一个以XML对象作为数据提供者的datagrid。datagrid中有两列,它们的组合框作为ItemRenderer。RenderIseditor属性也被标记为true。这些ItemRenders在它们自己的mxml文件中定义。我想要的是,如果用户在组合框中选择了一个特定的项目,比如说NA,那么另一个组合框的值也应该变成NA 我怎样才能做出这样的行为 谢谢 Sid可能的解决方案是更改可绑定到该可靠列中的数据属性。Flex中没有默认的项目呈现器通信机制,但您可以使用dataProvider 另

我有一个以XML对象作为数据提供者的datagrid。datagrid中有两列,它们的组合框作为ItemRenderer。RenderIseditor属性也被标记为true。这些ItemRenders在它们自己的mxml文件中定义。我想要的是,如果用户在组合框中选择了一个特定的项目,比如说NA,那么另一个组合框的值也应该变成NA

我怎样才能做出这样的行为

谢谢


Sid

可能的解决方案是更改可绑定到该可靠列中的数据属性。Flex中没有默认的项目呈现器通信机制,但您可以使用dataProvider

另外,我不推荐这种方式,因为它不是OOP风格


此外,本文可能也很有用:

+1用于链接到提到ItemRenders被回收的文章。