在Flex中让Tree绑定数据后自动展开树节点
来源:互联网 发布:js二维动态数组定义 编辑:程序博客网 时间:2024/04/27 15:31
用Flex/Flash做开发的同志们应该会使用 expandChildrenOf(item,true)方法来使用Tree组件在绑定数据后自动展开所有树型节点(不需要用户再自己点击展开节点,会方 便许多),而在Flex开发帮忙文档中很明确写道:
"If you set dataProvider and then immediately call expandChildrenOf() you may not see the correct behavior. You should either wait for the component to validate or call the validateNow() method. "
第一种:(已验证)
//全部展开,初始选中第一项
treePlayList.dataProvider=results;//刷新
treePlayList.validateNow(); //验证并更新此对象的属性和布局,并重绘该对象(如果需要)。
treePlayList.selectedIndex=0;
treePlayList.expandChildrenOf(treePlayList.selectedItem,true);//全部展开
第二种:
setTimeout(IniExpand, 1000); //延时1秒
private function IniExpand():void {
TreeView1.selectedIndex=1;
TreeView1.expandItem(TreeView1.selectedItem,true);
}
第三种:
//全部展开,初始未选中任何选项
sysTree.validateNow();
for each(var item:XML in this.sysTree.dataProvider){
sysTree.expandChildrenOf(item,true);
}
注意:
http://blog.csdn.net/ask_rent/article/details/6422394
- 在Flex中让Tree绑定数据后自动展开树节点
- Flex:拖拽时自动展开 Tree 节点
- FLEX中Tree默认展开所有节点
- FLEX中Tree默认展开所有节点
- FLEX中Tree默认展开所有节点
- FLEX中Tree默认展开所有节点
- FLEX中Tree默认展开所有节点
- Flex中Tree新增节点后自动指向
- tree节点自动展开
- tree节点自动展开
- flex Tree 展开特定节点
- ExtJS Tree刷新后自动展开并选择节点
- 拖拽时自动展开 Tree 节点
- flex tree默认展开第一个节点
- flex tree 默认展开第一个节点
- 自动展开flex 树
- Flex tree 展开任意想展开的节点
- Flex Tree自动定位节点
- JAVA获取文件的创建日期
- 读取postgis中数据写入shapefile-3
- mysql 使用federated 实现dblink 远程表访问
- 什么是web前端开发
- UML9种图之用例图(一)
- 在Flex中让Tree绑定数据后自动展开树节点
- 弹出半透明黑色遮罩层
- ubuntu中配置SSH
- Numbering conventions of strings and bitsets
- Ubuntu下管理员界面的切换
- 动态SQL的应用案例
- ANT环境变量设置
- 数据库 常用命令
- sed学习