四、 Flex中使用tree
Flex中的tree是一个XML类型,这个XML的标签可以是我们随意定义的,关键是在于这个XML的层次结构。
[Bindable] // 表示treeData内容一旦变化,myTree控件也随之发生变化。
private var treeData:XML = <user mylabel="label"></user>;
// @mylabel表示树上显示的内容,来自于数据源中每个节点的mylabel属性
// itemOpen表示展开时触发的事件,itemClose表示折叠时的事件,itemOpening可以判断是展开,还是折叠。
<mx:tree id="myTree" dataProvider="{this.treeData}" labelField="@mylabel"
itemOpen="" itemClose="" itemOpening="" />