树型控件添加子节点原创
3人赞赏了该文章
1,193次浏览
编辑于2021年10月11日 19:12:06
添加一个树型控件
添加插件代码:
package kd.ecos.demo; import kd.bos.entity.tree.TreeNode; import kd.bos.form.control.TreeView; import kd.bos.form.plugin.AbstractFormPlugin; import java.util.ArrayList; import java.util.EventObject; import java.util.List; public class DemoTreePlugIn extends AbstractFormPlugin { @Override public void beforeBindData(EventObject e) { super.beforeBindData(e); List<TreeNode> list = new ArrayList<TreeNode>(); list.add(new TreeNode(null, "001", "根节点")); list.add(new TreeNode("001", "002", "1级节点1")); list.add(new TreeNode("002", "003", "2级节点1")); list.add(new TreeNode("003", "004", "3级节点1")); list.add(new TreeNode("001", "005", "1级节点2")); list.add(new TreeNode("005", "006", "2级节点2")); list.add(new TreeNode("001", "007", "1级节点3")); list.add(new TreeNode("001", "008", "1级节点4")); TreeView treeView = getControl("kdec_treeviewap"); treeView.addNodes(list); } }
效果:
推荐阅读