【问题标题】:TreeView, Access DB & Windows Form (C#)TreeView、Access DB 和 Windows 窗体 (C#)
【发布时间】:2010-02-15 04:25:49
【问题描述】:

你好朋友,我遇到了麻烦,我有一个学校项目,我必须使用树视图控件以以下形式显示来自 DB 的全名。

假设 A 是超级成员 & 在 A 下还有其他成员,在 other 下可能还有其他成员,依此类推。它类似于链系统,将在分层视图中显示被引用的成员。

谢谢

【问题讨论】:

    标签: c# winforms treeview


    【解决方案1】:

    我将首先创建一个类来表示树中的一个节点:“节点”。

    该类应具有以下属性: 1.子节点列表 2. 全名字符串

    然后创建 Node 类的实例,从数据库中提取数据。

    现在您将拥有数据的内存表示。

    现在编写一个递归函数,它接受一个 Node 类的实例并返回一个 TreeNode 的实例以供在 TreeView 控件中使用。该函数应该递归遍历每个 Node 实例的所有子节点。

    在根节点上运行该函数,你应该有你的 TreeNode。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-08
      • 2012-03-27
      • 1970-01-01
      • 2010-10-22
      • 2020-02-19
      • 1970-01-01
      • 2015-07-21
      • 1970-01-01
      相关资源
      最近更新 更多