zoukankan      html  css  js  c++  java
  • 本来一行可以代替的树节点搜索

    本来一行可以代替的树节点搜索

    txtEditGroupCode.Text = TreeView1.SelectedNode.Text;

    我用了递归。。。要多熟悉函数。。。。

     protected void TreeView2_SelectedNodeChanged(object sender, EventArgs e)
        {
            txtEditGroupCode.Text = TreeView2.SelectedNode.Text;

            foreach (TreeNode treenode in TreeView2.Nodes)
            {
                if (treenode.ChildNodes.Count != 0)
                {
                    find(treenode);

                }
                else if (treenode.Selected == true)
                {
                    txtEditGroupCode.Text = treenode.Value;
                    TreeView2.Visible = false;
                }
                else
                    continue;
            }
        }
        protected void find(TreeNode n)
        {
            foreach (TreeNode childnode in n.ChildNodes)
            {
                if (childnode.ChildNodes.Count != 0)
                    find(childnode);
                else if (childnode.Selected == true)
                {
                    txtEditGroupCode.Text = childnode.Value;
                    TreeView2.Visible = false;
                    //TreeView2.SelectedNode

                }
                else
                    continue;
            }

        }

  • 相关阅读:
    XML  XmlDocument
    程序集报错
    程序打开网页
    写入文件txt
    读取文件txt
    MSM8953中Android系统添加启动脚本.rc文件
    SELinux基础知识
    嵌入式Linux设备查看USB相关信息
    Linux内核态文件读写相关函数API
    C语言中sscanf()函数相关用法
  • 原文地址:https://www.cnblogs.com/wellma/p/1431474.html
Copyright © 2011-2022 走看看