//取消编辑事件
tree.addEventListener(ListEvent.ITEM_EDIT_BEGINNING, itemEditBeginHandler);
private function itemEditBeginHandler(event: ListEvent): void{
var targetTree: Tree = Tree(event.target);
var item:XML = new XML(targetTree.selectedItem);
if(item.@editabled == "false"){
//主要是这句
event.preventDefault();
}
}
//编辑成功
tree.addEventListener(ListEvent.ITEM_EDIT_END, itemEditEndHandler);
public function processData(event:ListEvent):void {
event.preventDefault();
var newValue = event.currentTarget.itemEditorInstance.text;
trace("newValue:"+newValue);
tree.editedItemRenderer.data.@name = newValue;
tree.destroyItemEditor();
}
//使节点可编辑
//除使用editable属性,监听itemeditor外,还可以使用
tree.editedItemPosition = {rowIndex:treeInitData.length-1, columnIndex:0};
分享到:
相关推荐
behaviourtree编辑器样例,可以自己修改扩展成自己项目的配置内容
tree组件可实现节点拖拽、双击编辑、右键操作等等
NULL 博文链接:https://as3.iteye.com/blog/865559
C#Tree View右键菜单,树节点编辑,增加节点,删除节点,复制粘贴节点
ztree树选中节点弹出层编辑
需求: vue-cli项目树形控件:一级节点为本地节点...el-tree class="treeitems" :data="data" node-key="id" :props="defaultProps" :load="loadNode" lazy :default-expanded-keys="[0]" @node-click="handle
主要介绍了Element-ui el-tree新增和删除节点后如何刷新tree的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
VC/MFC 创建 可编辑节点的 树形控件
vued3treeVUE实现自定义节点的树结构
1.完整的包命名空间 2.自定义header footer 3.动态添加节点/动态删除节点/动态...15.支持插件开发,可以为树添加更多功能,例如下拉框树,选择框树,可编辑内容的树,拖动节点等都可以很容易自己实现或者根据第三方js实现
React可编辑的Json树演示版演示在这里可用:特征杰森查看器通过功能折叠节点的可能性添加新的节点值删除节点值更新节点值隐式转换新值({}表示对象,[]表示数组,true表示布尔值,...) 通过功能样式只读的可能性...
将文件直接复制到layui/lay/modules目录下,会覆盖layui原有的tree.js,调用方法与layui树形组件的适应方式一致,新增的方法可在文件中查看
支持拖放,检查,搜索等特征查看仅检查一个节点检查多个节点检查所有节点检查后禁用并关闭节点检查具有相同属性的节点拖放追加新节点编辑节点名称删除节点按名称搜索节点在不同的节点类型上设置不同的图标或其他...
C# Winform Tree 使用示例,涉及子节点新增、编辑、删除、升级、降级、排序等功能
目录: 1. layout-test-01.html为上下布局,并且显示区采用iframe的例子。详细见代码。 ...详细见代码。 ...即:Ext.window ...7.tree-edit-test.html为节点可以编辑的树 8.tree-tz-test.html为tree节点拖拽的练习
vue-tree A Vue.js project Build Setup # install dependencies npm install # serve with hot reload at localhost:8080 npm run dev # build for production with minification npm run build 1.总体预览 2.编辑 ...
jquery tree 可编辑节点,实现的三级菜单实现代码,这里我们将为大家准备了两个。一个是锋利的jquery中的一句话导航菜单实现代码。非常不错。
支持插件开发,可以为树添加更多功能,例如下拉框树,选择框树,可编辑内容的树,拖动节点等都可以很容易自己实现或者根据第三方js实现 最新版本下载主页: http://sourceforge.net/projects/tabletree4j/files/ 百度...
vs2005,vs2008软件都可打开 能对Treeview控件的结点进行双击编辑 Treeview之间的结点可以相互拖动,并自动更改名字 如果拖动错误,可以撤销还原为原来的状态