Apache flex 在MX DataGrid中创建itemrenderer的新实例

Apache flex 在MX DataGrid中创建itemrenderer的新实例,apache-flex,datagrid,itemrenderer,Apache Flex,Datagrid,Itemrenderer,我想为我的数据网格创建项目渲染器的新实例 将为基于列表的控件的每个可见项创建项呈现器类(ListIR)的单个实例。 当用户滚动数据网格控件的项时,项呈现器实例将被回收,而不是创建新实例 但我想在datagrid中滚动项时创建新实例 你知道如何实现它吗 提前谢谢 javaamtho为列表设置使用virtuallayout到false。更多信息是。感谢@Constantiner的回复,但我使用的是mx:datagrid控件,datagrid不存在此UseVirtualYout属性..:(所以标签

我想为我的数据网格创建项目渲染器的新实例

将为基于列表的控件的每个可见项创建项呈现器类(ListIR)的单个实例。

当用户滚动数据网格控件的项时,项呈现器实例将被回收,而不是创建新实例

但我想在datagrid中滚动项时创建新实例

你知道如何实现它吗

提前谢谢
javaamtho

为列表设置
使用virtuallayout
false
。更多信息是。

感谢@Constantiner的回复,但我使用的是mx:datagrid控件,datagrid不存在此UseVirtualYout属性..:(所以标签
flex4
没有意义,只是混淆了。如果你不介意的话,我会删除它。哦..你可以bcos我正在用SDK 4.0开发它..这就是为什么我添加了flex4标签。然后使用Spark Datagrid?同样,Constantiner是对的,但我觉得它应该附带一个警告。为每个滚动数据点创建新的项目呈现器非常有用。)如果行太多,可能会导致性能问题。需要回收项目渲染器以减少创建的对象数量。