2010-10-28 66 views
0

我用一些变量创建了Person.as类。然后我做了一个ArrayCollection,并做了addItem(person1);的addItem(PERSON2);并使用dataProvider =“{oadp_tree}”将此collectioncollection绑定到我的树上。现在它并没有出现在我的树中。虽然我在MXML中创建了一个虚拟数据的例子,并且它显示在我的树中(MXML示例使用了这个例子)您可以将ArrayCollection与自定义类对象绑定到树上吗?

我是否需要用var something构建我的ArrayCollection :对象或者我可以使用类

回答

0

看看树的dataDescriptor:?

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/controls/Tree.html#dataDescriptor

而且还的labelField &的labelFunction在同一个对象

+0

所以,如果你使用一个类以外的对象,你必须实现一个自定义的TreeDataDescriptor? – Wouwou 2010-10-28 09:10:27

+0

如果您不需要太多的功能,您可以使用labelField&labelFunction,尝试先查看它们是否符合您的需求。或者尝试与您自己的itemRenderers。 – Maurycy 2010-10-28 10:03:42

相关问题