Quantcast
Channel: Windows Forms General forum
Viewing all articles
Browse latest Browse all 12583

TreeView to database or at least DataTable

$
0
0
The main question how to fully traverse/circumvent through all TreeView, for transforming Tree structure into a Table structure.
I want to note that the TreeView may contain a different number of branches, with different depths and different names.
I found a lot of information how to populate TreeView e.g. from DataTable, but I didn’t found information how to recursively traverse/circumvent a TreeView and populate/fill data e.g. to DataTable.

As sample I have following TreeView:
Aaron
-Baldwin
--Caleb
---Dale
--Earl
-Fabian
Gabriel
-Harold
-Ian

Necessary to convert the TreeView into e.g. DataTable: 
id | Name     | ParentId
--------------------------------
1  | Aaron    | null
2  | Baldwin | 1
3  | Caleb    | 2
4  | Dale      | 3
5  | Earl       | 2
6  | Fabian  | 1
7  | Gabriel  | null
8  | Harold   | 7
9  | Ian        | 7

Viewing all articles
Browse latest Browse all 12583

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>