我可以在Flex / Actionscript列表中定义多个itemRenderer

时间:2009-06-09 11:01:35

标签: flex list actionscript user-interface

基本上我想覆盖flex / actionscript列表类中的一些函数,它创建一个新的ItemRenderer并将准备好的所需数据传递给它。我需要这样做,因为我希望根据显示的数据类型显示不同的渲染器。有这样的功能吗?

我真的不想在列表中传递一个itemRenderer,它根据它的数据类型调用它的addChild函数 - 它似乎不正确...

感谢。

1 个答案:

答案 0 :(得分:2)

您应该覆盖createItemRenderer(data:Object):IListItemRenderer类的公共方法ListBase(以及List扩展ListBase的<{p}}