treeNodeDoubleClick 事件
1 事件介绍
插件可以在此事件,响应用户双击事件,打开节点相关的数据界面。
说明:
在触发节点双击事件时,也会触发节点单击事件。
2 事件触发时机
用户双击树上的节点时,触发本事件。
3 代码模板
package kd.bos.plugin.sample.dynamicform.pcform.control.template; import java.util.EventObject; import kd.bos.dataentity.utils.StringUtils; import kd.bos.form.control.Control; import kd.bos.form.control.TreeView; import kd.bos.form.control.events.TreeNodeClickListener; import kd.bos.form.control.events.TreeNodeEvent; import kd.bos.form.plugin.AbstractFormPlugin; public class TreeViewTreeNodeDoubleClick extends AbstractFormPlugin implements TreeNodeClickListener { private final static String KEY_TREEVIEW1 = "treeviewap1"; @Override public void registerListener(EventObject e) { super.registerListener(e); // 侦听树节点点击事件,Click TreeView treeView = this.getView().getControl(KEY_TREEVIEW1); treeView.addTreeNodeClickListener(this); } @Override public void treeNodeDoubleClick(TreeNodeEvent evt) { Control source = (Control)evt.getSource(); if (StringUtils.equals(source.getKey(), KEY_TREEVIEW1)){ Object nodeId = evt.getNodeId(); // TODO 在此添加业务逻辑 } } }
4 参数说明
public class TreeNodeEvent extends EventObject public Object getSource():事件源,树形控件TreeView实例 public Object getNodeId():当前点击的节点标识 public Object getParentNodeId():上一级节点标识 public boolean isPropagation():不适用 public void setExpandedNode(TreeNode expandedNode):不适用
5 应用示例
参阅树形控件使用示例,节点被双击时,显示提示信息。
treeNodeDoubleClick 事件
1 事件介绍插件可以在此事件,响应用户双击事件,打开节点相关的数据界面。说明:在触发节点双击事件时,也会触发节点单击事件。2 事件触...
点击下载文档
上一篇:treeNodeCheck 事件下一篇:treeNodeClick 事件
本文2024-09-23 00:22:36发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-139073.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章