0

这就是我所说的 HierarchicalData

    <component:MyHierarchicalData source="{dpHierarchy}" childrenField="children"/>

dpHierarchy包含Radio列表。

我的对象收音机包含两个列表:

public class RadioRds implements IDisplayable
    {
        private var _id     :int;
        public var name     :String;
        public var **docers**   :ArrayCollection;   // <Encoder>
        public var **charges**  :ArrayCollection;   // <RadioRds>
    }

那些 thow 列表具有相同的级别,它们出现在标签“名称”下

这是我的扩展课

package test.view.component
{
    import mx.collections.HierarchicalData : 

    public class MyHierarchicalData extends HierarchicalData
    {
        public var children:* = null;

        public function MyHierarchicalData(value:Object=null) {
            super(value);
        }

        override public function getChildren(node:Object):Object {
            var children:* = null;
            // ???
        return children;
    }

}

}

我不知道在覆盖函数中该做什么。我应该连接这两个列表吗?我该怎么做?

4

0 回答 0