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;
            }

        }

  • 相关阅读:
    最小圆覆盖
    BZOJ3572 [Hnoi2014]世界树 【虚树 + 树形dp】
    一些组合数学
    BZOJ3611 [Heoi2014]大工程 【虚树】
    线段树合并
    BZOJ4446 [Scoi2015]小凸玩密室 【树形Dp】
    生成函数小记
    BZOJ2337 [HNOI2011]XOR和路径 【概率dp + 高斯消元】
    连续数字异或和
    POJ2976:Dropping tests——题解
  • 原文地址:https://www.cnblogs.com/wellma/p/1431474.html
Copyright © 2011-2022 走看看