【问题标题】:How to make a custom item renderer in flex 4 without extending the ItemRenderer class?如何在不扩展 ItemRenderer 类的情况下在 flex 4 中制作自定义项目渲染器?
【发布时间】:2010-10-21 20:44:40
【问题描述】:

如何在不扩展 ItemRenderer 类的情况下在 flex 4 中制作自定义项目渲染器?

我需要这个,因为我想使用在我的所有组件中扩展的自定义类。因为这个项目渲染器对我来说就像一个组件,我想扩展那个自定义类。谢谢;)

现在我有这样的事情:

imageList.itemRenderer = new ClassFactory(ThumbView);
imageList.dataProvider = new ArrayCollection([{imageNameString: fileReference.name, imageData: fileReference.data}]);

ThumbView 没有扩展 ItemRenderer

【问题讨论】:

    标签: apache-flex flex4


    【解决方案1】:

    要让 itemRenderers 触发组件,请实现 IItemRenderer 接口,它应该可以工作。

    【讨论】:

    • 谢谢!没错,但现在我发现实现 IDataRenderer 就足够了。但没有索引.. :s
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多