【发布时间】:2014-08-13 08:27:06
【问题描述】:
我有两列的表格:
+-------------+------------+
| Level | Desc |
+-------------+------------+
| 1 | a |
+-------------+------------+
| 2 | b |
+-------------+------------+
| 2 | c |
+-------------+------------+
| 1 | d |
+-------------+------------+
| 2 | e |
+-------------+------------+
| 2 | f |
+-------------+------------+
| 3 | g |
+-------------+------------+
| 1 | h |
+-------------+------------+
| 1 | i |
+-------------+------------+
| 2 | j |
+-------------+------------+
| 2 | k |
+-------------+------------+
我需要根据级别列在树视图中创建此数据的显示 应该是这样的:
- 1 a
-- 2 b
-- 2 c
-1 d
-- 2 e
-- 2 f
-- 3 g
-1 h
-1 i
-- 2 j
-- 2 k
因此,级别列代表节点。 1级是主节点,2级是1级的子节点,3级是2级的子节点,4级是3级的子节点…… 我知道当有固定数量的节点和子节点时如何填充树视图,但在这种情况下不知道如何填充 1 个节点包含 3、4 个或更多子节点的位置。
【问题讨论】:
-
这张桌子你怎么拿?
-
具有两列(int,string)的DataTable
-
我已经纠正了一个小错误。