在flex中销毁打开的项目编辑器或项目渲染器

时间:2010-09-15 07:12:14

标签: flex datagrid itemrenderer itemeditor

是否可以在不同的mxml页面中销毁/关闭数据网格的打开项目编辑器或项目渲染器?

我听说过Datagrid上的函数editedItemRendererdestroyItemEditor。我可以在不同的mxml页面中使用这些功能吗?

1 个答案:

答案 0 :(得分:0)

你的问题有点令人困惑。

Flex应用程序没有像HTML那样的页面概念。您可能意味着不同的视图或MXML组件。

根据需要创建和销毁所有itemEditors。如果你没有在屏幕上查看itemEditor,那么其他东西可能会有焦点并且itemEditor会被自动销毁。

在大多数情况下,两个组件不应使用除定义的API之外的任何其他组件相互通信。所以,您可以让一个组件调度一个事件,然后它的父级侦听该事件,并让该父级调用另一个组件的方法[例如DataGrid]。