zoukankan      html  css  js  c++  java
  • Csharp: TreeView 初始化设置默认选择节点

      /// <summary>
            /// 设置查找的节点为选定节点
            /// 涂聚文
            /// 2013-07-15
            /// </summary>
            /// <param name="trvToSrch"></param>
            /// <param name="strToSrch"></param>
            /// <returns></returns>
            public TreeNode srchTxtInSelectTreeView(TreeView trvToSrch, String strToSrch)
            {
                // check if the treeView is not NULL 
                if (trvToSrch == null)
                    return null;
    
                // loop through the nodes in the treeview's root nodes 
                for (int i = 0; i < trvToSrch.Nodes.Count; i++)
                {
                    TreeNode trvNode = srchTxtInSelectTreeViewNode(trvToSrch.Nodes[i], strToSrch);
                    if (trvNode != null)
                        return trvNode;
                }
                return null;
            }
            /// <summary>
            /// 查找节点
            /// </summary>
            /// <param name="trvNode"></param>
            /// <param name="strToSrch"></param>
            /// <returns></returns>
            public TreeNode srchTxtInSelectTreeViewNode(TreeNode trvNode, String strToSrch)
            {
                // check if the treeView is not NULL 
                if (trvNode == null)
                    return null;
    
                if (trvNode.Text == strToSrch)
                    return trvNode;
    
                // loop through the nodes in the treeview's sub nodes 
                for (int i = 0; i < trvNode.Nodes.Count; i++)
                {
                    // recursive call to itself to check lower level nodes 
                    TreeNode retTrvNode = srchTxtInSelectTreeViewNode(trvNode.Nodes[i], strToSrch);
                    if (retTrvNode != null)
                        return retTrvNode;
                }
                return null;
            } 
    
                    //TreeView初始化设置默认选择节点
                    treeView1.SelectedNode = srchTxtInSelectTreeView(treeView1, "深圳");
    
  • 相关阅读:
    Json 格式 不能加注释
    优雅是的使用Lambda .map函数
    Tomcat-redis-solr-zookeeper启动命令
    今日静态页面集成
    JMS
    freemarker模板引擎技术
    vscode----vue模板--用户代码片段--快捷
    js求总页数:总条数,每页条数
    新建vue项目
    大数据可视化之---echarts地图组件
  • 原文地址:https://www.cnblogs.com/geovindu/p/3191752.html
Copyright © 2011-2022 走看看