zoukankan      html  css  js  c++  java
  • 用C#在ASP.NET 2.0 的 TreeView 中查找某一节点

    递归方法:
    private TreeNode GetNode(TreeNode node, string strValue)
    {
                if (node.Text == strValue)
                {
                    
    return node;
                }

                TreeNode targetNode 
    = null;

                
    foreach (TreeNode subNode in node.ChildNodes)
                {
                    targetNode 
    = GetNode(subNode, strValue);
                    
    if (targetNode != null)
                    {
                        
    break;
                    }
                }
                
    return targetNode;
    }
    调用:

    TreeNode node = null;
    foreach (TreeNode tn in this.TreeView1.Nodes)
    {
            node 
    = this.GetNode(tn, "yourValue");

             
    if (node != null
                 {
                      
    break;
                 }
    }

  • 相关阅读:
    关于代码手写UI,xib和StoryBoard
    封装自己的framework静态库
    AsyncDisplayKit
    RunLoop
    AFNetworking2.0源码解析<三>
    AFNetworking2.0源码解析<四>
    AFNetworking2.0源码解析<二>
    AFNetworking2.0源码解析<一>
    多线程
    Mac svn 命令
  • 原文地址:https://www.cnblogs.com/focus/p/582933.html
Copyright © 2011-2022 走看看