点击Tree中的一行 打开/关闭 节点
来源:互联网 发布:sql 随机选取 编辑:程序博客网 时间:2024/05/02 06:11
在Flex缺省的Tree组件中,如果要打开某个节点的话,点击节点本身是不好用的,只能点击节点前面的那个很小的“三角符号”,这种用户体验其实是很糟糕的。不过我们可以通过Tree 中的 itemClick 事件来自己实现这个事情。
假设我们有一个Tree,它的id=”tree”,定义一个它的itemClick事件处理函数 itemClickHandler:
private function itemClickHandler(evt:ListEvent):void
{
var item:Object = Tree(evt.currentTarget).selectedItem;
if (tree.dataDescriptor.isBranch(item)) {
tree.expandItem(item, !groupTree.isItemOpen(item), true);
}
}
代码很简单,就是先获取到当前点击的节点,判定它是否是一个枝节点,然后将它的打开状态更改。
最后在Tree中设置 itemClick=”itemClickHandler(event)” 就OK了。
- 点击Tree中的一行 打开/关闭 节点
- 点击Tree中的一行 打开/关闭 节点
- FLEX中点击Tree中的一行 打开/关闭 节点
- flex:Tree点击一行打开关闭节点
- tree组件点击标签展开、关闭节点
- easyui tree点击文字打开关闭菜单
- 点击table中的一行获取这一行中的其他数据
- easyUI tree点击文字展开节点
- easyUI tree点击文字展开节点
- easyUI tree点击文字展开节点
- asyUI tree点击文字展开节点
- Extjs tree节点的点击事件
- 动画效果鼠标点击打开/关闭层
- Mac关闭WindowController,点击appicon打开
- Angular4_bootstrap模态框打开关闭,点击背景事件
- 点击页面关闭某个打开的列表
- easyui tree 默认打开所有节点
- 关于ztree打开关闭所有节点,选中指定id节点
- connection 关闭方法
- 《金牌网管师》——10年的沉淀,18年的积累
- ORACLE DATA GUARD概述
- 构件神话
- SVG中文乱码解决步骤与方法
- 点击Tree中的一行 打开/关闭 节点
- 做人做事是一门艺术,更是一门学问
- 自己开发基于Web的在线编辑文档控件,可以在线编辑任意文档
- NOTE:Spring
- 拖拽时自动展开 Tree 节点
- Metasploit 3.3 Development Updates
- 12个非常简单,但是非常有用的Flex 函数
- linux0.11的读写硬盘解析
- 天下贰我的好友分享序列号,TV02--3342-1433-0242,激活后会有很多礼包奖励哦。