tree节点自动展开
2011-08-04 15:21
465 查看
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp();" fontSize="12">
<mx:XML id="treeXML" format="e4x">
<root>
<node label="通知通告管理" data="0">
<node label="申报通知" data="1" />
<node label="填表须知" data="1" />
<node label="申报指南" data="1" />
<node label="立项通告" data="1" />
<node label="其它通知通告" data="1" />
<node label="系统帮助" data="1" />
</node>
<node label="用户管理" data="0">
<node label="申报单位用户管理" data="2" />
<node label="归口部门用户管理" data="3" />
<node label="审批用户管理" data="4" />
</node>
<node label="系统设置" data="0">
<node label="部门设置" data="5" />
<node label="项目类别设置" data="5" />
<node label="区域设置" data="5" />
<node label="单位类别设置" data="5" />
<node label="企业类型设置" data="5" />
<node label="经济类型设置" data="5" />
<node label="学历设置" data="5" />
<node label="企业信用等级设置" data="5" />
</node>
</root>
</mx:XML>
<mx:Script>
<![CDATA[
private function initApp():void {
for each(var item:XML in this.myTree.dataProvider)
this.myTree.expandChildrenOf(item,true);
}
]]>
</mx:Script>
<mx:Tree id="myTree" dataProvider="{treeXML}" labelField="@label" showRoot="false" width="200" height="100%" />
</mx:Application>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp();" fontSize="12">
<mx:XML id="treeXML" format="e4x">
<root>
<node label="通知通告管理" data="0">
<node label="申报通知" data="1" />
<node label="填表须知" data="1" />
<node label="申报指南" data="1" />
<node label="立项通告" data="1" />
<node label="其它通知通告" data="1" />
<node label="系统帮助" data="1" />
</node>
<node label="用户管理" data="0">
<node label="申报单位用户管理" data="2" />
<node label="归口部门用户管理" data="3" />
<node label="审批用户管理" data="4" />
</node>
<node label="系统设置" data="0">
<node label="部门设置" data="5" />
<node label="项目类别设置" data="5" />
<node label="区域设置" data="5" />
<node label="单位类别设置" data="5" />
<node label="企业类型设置" data="5" />
<node label="经济类型设置" data="5" />
<node label="学历设置" data="5" />
<node label="企业信用等级设置" data="5" />
</node>
</root>
</mx:XML>
<mx:Script>
<![CDATA[
private function initApp():void {
for each(var item:XML in this.myTree.dataProvider)
this.myTree.expandChildrenOf(item,true);
}
]]>
</mx:Script>
<mx:Tree id="myTree" dataProvider="{treeXML}" labelField="@label" showRoot="false" width="200" height="100%" />
</mx:Application>
相关文章推荐
- tree节点自动展开
- Flex中实现Tree绑定数据后自动展开节点
- 在Flex中让Tree绑定数据后自动展开树节点
- Flex中在Tree绑定数据后自动展开树节点的方法
- Flex:拖拽时自动展开 Tree 节点
- 拖拽时自动展开 Tree 节点
- 在Flex中让Tree绑定数据后自动展开树节点
- FLEX中Tree默认展开所有节点
- easui tree载入时自动展开无子节点的节点
- Flex tree 模糊查询节点,重复节点再次查询自动下一个
- extjs tree 展开节点
- SWT/Jface TreeViewer 如何刷新后,展开原来的节点
- easui tree载入时自动展开无子节点的节点
- 自动展开struts tree菜单
- Extjs treePanel中节点展开在关闭时出现重复数据
- Flex tree 双击展开收起节点,更改图标设置
- easyUI treeGrid 惰性加载,动态加载,无论有无子节点都显示展开图标
- easyui-tree.动态展开节点
- 使用UltraWebTree时,如何在刷新后展开之前选中的节点,并绑定相关数据
- extjs tree 展开节点