Apache flex 如何从Flex 2.0中的另一个项目呈现器访问一个项目呈现器中的控件

Apache flex 如何从Flex 2.0中的另一个项目呈现器访问一个项目呈现器中的控件,apache-flex,Apache Flex,如何从另一个项目呈现器访问一个项目呈现器中的控件 例如,我在datagrid列的一个itemrenderer中有一个列表框,我需要在另一个datagrid列的另一个itemrenderer中访问该列表框。我如何才能做到这一点?谢谢!我使用静态变量概念将一个itemrenderer的值存储在另一个itemrenderer中,并更新了相同的值 谢谢!我使用静态变量概念将一个itemrenderer的值存储在另一个itemrenderer中,并更新了相同的值 这将打破封装,减少代码重用;所以我对访问一

如何从另一个项目呈现器访问一个项目呈现器中的控件
例如,我在datagrid列的一个itemrenderer中有一个列表框,我需要在另一个datagrid列的另一个itemrenderer中访问该列表框。我如何才能做到这一点?

谢谢!我使用静态变量概念将一个itemrenderer的值存储在另一个itemrenderer中,并更新了相同的值

谢谢!我使用静态变量概念将一个itemrenderer的值存储在另一个itemrenderer中,并更新了相同的值

这将打破封装,减少代码重用;所以我对访问一个渲染器和另一个渲染器有强烈的保留。如果需要在DataGrid中跨列共享数据;理论上,数据应该是来自数据提供者的数据元素的一部分。否则,您可以使用静态变量或单例方法跨多个组件共享数据。谢谢!我使用了一个静态变量概念来共享值。这很有效。@Coral Doe请帮助我逐步接受答案,因为我找不到相应的复选框或正确的符号。这将打破封装,减少代码重用;所以我对访问一个渲染器和另一个渲染器有强烈的保留。如果需要在DataGrid中跨列共享数据;理论上,数据应该是来自数据提供者的数据元素的一部分。否则,您可以使用静态变量或单例方法跨多个组件共享数据。谢谢!我使用了一个静态变量的概念来共享值。它很有效。@Coral Doe请帮助我逐步接受答案,因为我找不到相应的复选框或正确的符号。