美文网首页
节点反向追加得到根

节点反向追加得到根

作者: 吉凶以情迁 | 来源:发表于2018-10-17 14:47 被阅读0次
    image.png
       INode currentNode = this.keybutton.keyEntry;
                TreeNode rootTreeNode = null;
                while (currentNode != null)
                {
                    //list.AddFirst(currentNode);
                    LogUtil.writeLog("获取当前:" + currentNode.getNodeLabel());
                    if (rootTreeNode != null)
                    {
                        TreeNode temp = rootTreeNode;
                        LogUtil.writeLog("操作节点:" + temp.Name);
                        rootTreeNode = new TreeNode(currentNode.getNodeLabel(), new TreeNode[] { temp });
                        LogUtil.writeLog("操作节点:" + temp.Name + "追加" + currentNode.getNodeLabel());
                    }
                    else
                    {
                        rootTreeNode = new TreeNode(currentNode.getNodeLabel());
                        LogUtil.writeLog("子节点" + currentNode.getNodeLabel());
                    }
                    currentNode = currentNode.getParent();
    
                }
    

    相关文章

      网友评论

          本文标题:节点反向追加得到根

          本文链接:https://www.haomeiwen.com/subject/rycrzftx.html