`
isiqi
  • 浏览: 16486957 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

工作总结 TreeView控件

阅读更多
/// <summary>
/// zq
/// 2008-04-22
/// 查找结点
/// 用于 asp.net 2.0 TreeView控件 查找结点
/// </summary>
/// <param name="tncNodes">Nodes 查找的结点集合</param>
/// <param name="strNodeId">NodeId 要找的结点 Id</param>
/// <returns>反回要找的结点,如果没有反回 null</returns>
public static TreeNode GetNode(TreeNodeCollection tncNodes, string strNodeId)
{
TreeNode tn = null;//定义要反回的 TreeNode
foreach (TreeNode node in tncNodes)//循环所有结点
{
if (node.Value == strNodeId)//如果结点与要找的结点相同
{
tn = node;//付值给 tn
break;//跳出循环
}
if (node.ChildNodes.Count != 0)//如果它还有子结点
{
TreeNode tnChild = GetNode(node.ChildNodes, strNodeId);//*递归在次运行本事件,进行查找.
if (tnChild != null)//如果找出子 tnChild 是 null 的,接着找.如果不是运行下面.
{
tn = tnChild;//把找到的 tnChild 付值给 tn
break;//跳出循环
}
}
}
return tn;//反回 TreeNode
}
分享到:
评论

相关推荐

    TreeView控件动态添加MenuStrip控件

    ### TreeView 控件动态添加 MenuStrip 控件知识点详解 #### 一、背景介绍 在Windows Forms应用程序开发过程中,经常会遇到需要动态更新用户界面的需求。其中,`TreeView` 和 `MenuStrip` 是两个常用的控件,分别...

    TreeView控件绑定Excel数据实例(递归思想加载)

    总结来说,本实例通过结合TreeView控件、Excel数据读取以及递归方法,展示了如何以层次结构的形式呈现Excel数据。这不仅可以帮助用户直观地理解数据结构,也为数据操作提供了便利。在开发过程中,务必注意代码的...

    三小时掌握TREEVIEW控件

    记住这种层级关系有助于理解TREEVIEW控件的工作原理。 **第一小时:直接用代码填充数据** 首先,我们需要学习如何直接用代码将数据填充到TREEVIEW控件中,这是最简单且易理解的方法。这样做可以帮助我们快速掌握...

    将StatusStrip控件中的信息添加到treeView控件中

    ### 将StatusStrip控件中的信息添加到treeView控件中 在Windows Forms应用程序开发过程中,经常需要将一个控件中的信息同步到另一个控件中,以实现数据或状态的共享与显示。本文将详细介绍如何将`StatusStrip`控件...

    delphi自定义控件_treeview控件加强

    本主题将深入探讨如何对Delphi的内置TreeView控件进行增强,以实现更丰富的功能,例如增删改及拖拽操作。我们将以一个名为`TmyTreeView`的自定义控件为例进行讲解。 首先,`TmyTreeView`是对原生`TTreeView`控件的...

    在ASP.NET中使用Treeview控件和XML

    ### 在ASP.NET中使用Treeview控件和XML 在ASP.NET开发中,树形视图(Treeview)控件被广泛应用于展示层次结构的数据。通过结合XML数据格式的强大灵活性,开发者可以构建出高度可定制和动态的用户界面。下面将详细介绍...

    c#语言asp.net实现treeview控件读数据库动态生成树

    根据提供的标题、描述、标签及部分内容,我们可以详细探讨如何利用C#与ASP.NET技术实现TreeView控件从数据库中动态生成树形结构。 ### 一、背景介绍 在Web开发中,TreeView 控件是一种非常有用的工具,它可以帮助...

    C#treeview的常用操作和横向树

    在C#编程中,TreeView控件是一个非常常用的...总结,C# TreeView控件提供了一种直观的方式来展示层次数据,而实现横向树则需要更多的定制工作。通过熟练掌握这些操作,开发者可以灵活地创建满足各种需求的树形界面。

    combobox与TreeView结合自定义控件

    本项目探讨了如何将ComboBox和TreeView控件结合,创建一个功能丰富的交互式控件。这个自定义控件可能用于展示层次结构数据,并允许用户通过ComboBox进行筛选或导航。 首先,ComboBox是一个下拉列表控件,它提供了...

    Jquery TreeView结合.NET用户控件的树

    总结,Jquery TreeView与.NET用户控件的结合提供了一种强大且灵活的方式来在ASP.NET应用中展示和操作层次结构数据。通过理解这两个技术的工作原理和结合方式,开发者可以创建出既美观又实用的界面组件。记住,关键...

    运用递归生成树形结构 Treeview

    在.NET框架中,Treeview控件是一个非常常用且强大的组件,它用于展示层次化的数据,如文件系统、组织结构或数据库中的数据。本教程将详细解释如何运用递归方法生成树形结构,使得数据能够以视觉上易于理解的树状布局...

    treeview安装说明

    ### TreeView 控件安装与使用指南 #### 一、前言 在开发Web应用程序时,TreeView 控件是一种非常有用的UI组件,它可以帮助开发者构建出直观的层级结构展示界面。本指南将详细介绍 TreeView 控件的安装步骤及注意...

    c#语言Asp.net 动态网站TreeView和XML实现页面动态导航

    这个主题主要涉及两个核心组件:TreeView控件和XML文件。TreeView控件是ASP.NET提供的一种用户界面元素,用于展示层次结构的数据,而XML则是一种轻量级的数据存储和交换格式,非常适合用来存储网站的导航结构。 ...

    自定义TreeView,在树节点旁添加按钮。

    总结起来,通过自定义`TreeNode`和`TreeView`控件,我们可以为C# WinForm的`TreeView`节点添加按钮,从而增加用户交互性和功能。这为用户提供了一种直观的方式来触发与特定节点相关的操作。在实际应用中,你可以根据...

    ASTreeView1.5.8发布(ASP.Net树控件).zip

    1. **TreeView控件定义**:TreeView控件是一个可视化的控件,它呈现为一个多级节点的列表,每个节点可以包含子节点,形成一个树状结构。通过点击节点,可以展开或折叠其子节点,从而展示或隐藏下级信息。 2. **节点...

    treeview节点选中后添加背景色

    总结来说,通过结合JavaScript和CSS,我们可以实现ASP.NET TreeView控件的节点在选中后保持背景色的效果,即使鼠标离开也不会消失,直到用户选择其他节点。这不仅增强了用户的交互体验,也使界面更加直观和易用。在...

    根据ID,ParentID绑定treeview

    TreeView控件的工作原理是通过数据源(如数据库、XML文件或自定义数据结构)获取数据,并根据数据中的ID和ParentID关系构建出层级结构。具体步骤如下: 1. **数据准备**:首先,你需要一个包含ID和ParentID的数据集...

    treeview使用的小例子

    这个小例子可能是一个简单的教程或示例代码,用于演示如何在网页中使用TreeView控件。下面我们将深入探讨TreeView的基本概念,其在HTML中的实现,以及与之相关的图像资源可能的作用。 **TreeView组件的基本概念** ...

    TREEVIEW的一种用法

    总结一下,"TREEVIEW编程示例"是一个关于在Access中使用VBA实现TREEVIEW控件的实例。通过分析和学习"treeview.mdb",我们可以掌握如何在没有内置TREEVIEW支持的环境中构建这种用户友好的数据呈现方式。同时,"readme...

    obout控件之obout_ASPTreeView_2_NET

    - **节点结构**:ASPTreeView控件支持多层嵌套的树状结构,每个节点可以包含子节点,形成一个层次化的视图。 - **动态加载**:通过异步调用服务器,仅在需要时加载子节点,优化了性能和用户体验。 - **拖放操作**...

Global site tag (gtag.js) - Google Analytics