从父子数据绘制树形图或组织结构图

4
我有一个带有GroupID(TreeID)的表格中的父子信息。
从这个表格中,我想得到像这样的内容:
绘制树的目的仅供查看。该表格有数千个GroupID / Tree结构。
我正在使用.NET平台。我该怎么做?
create table parent_child (GroupID varchar(100) null,   
                           Level varchar(100) null, 
                           Name varchar(100) null,  
                           ID varchar(100) null,    
                           ParentID varchar(100) null,  
                           Top_Parent varchar(100) null)

 insert into parent_child (GroupID,Level, Name,ID,ParentID,Top_Parent) values 
     ('1234', '4', 'James', '6712', '921', '1005'), 
     ('1234', '3', 'Peter', '11', '206', '1005'),
     ('1234', '3', 'Royden', '14', '206', '1005'), 
     ('1234', '3', 'Lila', '237', '589', '1005'),
     ('1234', '3', 'Julie', '921', '589', '1005'), 
     ('1234', '2', 'Sandy', '206', '1005', '1005'), 
     ('1234', '2', 'Tom', '589', '1005', '1005'), 
     ('1234', '1', 'Sam', '1005', 'NA', '1005')

你正在使用哪个平台/环境进行工作? - Ryan
1个回答

1

这篇文章WPF图形树绘制控件(在The Code Project上)解释了如何在WPFSilverlight中实现您所想要的功能。向那位提供代码的人致敬 - 代码编写得很好,非常容易定制。

The Code Project网站的截图:

Enter image description here

你需要编写逻辑将表格数据转换为兼容的数据结构。
希望这篇文章能够帮到你!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接