ツリービューコントロール自体を使用してすべてのデータを保存できます...データを保存する方法はいくつかありますが、「TreeView」タイプのオブジェクト自体を作成します...作成すると、次のノードにアクセスできます。オブジェクトを取得し、探しているデータを取得します(以下のVBの例を参照)
Dim treeview As New TreeView
treeview.Nodes(0).Text = "Parent Node"
treeview.Nodes(0).Nodes.Add("Child Node")
Dim tempstring As String = treeview.SelectedNode.Text
データを使って何か他のことをしたい場合(オブジェクトとして保存したり、後で処理したりするなど)、テキストファイルに保存して、後でそのファイルを読み取ることもできます。データを保存する必要があるかどうかによって異なります。値をハッシュテーブルに保存することもできます。これを行うには、複数のforループを使用してすべてのノードを反復処理し、それらのループ内で、ノード名とその親ノードとともに値をテーブルフィールドに挿入しながら、ハッシュテーブルの列を反復処理する必要があります。ツリービューを初めて使用する場合は、その一部を読んでおくことをお勧めします...動作を理解したら、それほど難しくはありません...(つまり、ツリービューを初めて使用する場合)
これらへの以下のいくつかのリンク:
ツリービューのコンテンツをファイルに保存し、後でロードする
TreeViewControlのすべてのノードへのアクセス
データテーブルへのツリービューバインディング
よろしく、サニー