C1TreeNodeCollection クラスでは、TreeView にノードを追加するために Add メソッドと Insert メソッドが提供されています。親ノードを追加するには、C1TreeView クラスの Nodes コレクションで、この 2 つのメソッドのいずれかを使用します。 親ノードに子ノード、または子ノードに子ノードを追加するには、C1TreeNode クラスの Nodes コレクションで、Add メソッドと Insert メソッドのいずれかを使用します。
次のコードスニペットは、Add メソッドを使用して TreeView コントロールにノードを追加する方法を示しています。
次の図に、ノード追加後のツリービューを示します。
次のコードスニペットは、Insert メソッドを使用して TreeView コントロールにノードを追加する方法を示しています。
最終的なツリービューは、次のようになります。
C1TreeNodeCollection クラスでは、TreeView からノードを削除するために Remove メソッドと RemoveAt メソッドが提供されています。 この 2 つのメソッドのいずれかを C1TreeView の Nodes コレクションで使用して、TreeView から親ノードを削除できます。親ノードから子ノード、または子ノードから子ノードを削除するには、2 つのメソッドのいずれかを C1TreeNode の Nodes コレクションで使用します。
Remove メソッドと RemoveAt メソッドは、一度に 1 つのノードを削除します。ただし、TreeView、親ノード、または子ノードの Nodes コレクションからすべてのノードを同時に削除することもできます。それには、C1TreeView または C1TreeNode の Nodes コレクションで Clear メソッドを使用します。
次に、これらのメソッドを設定する方法を示すコードスニペットを示します。
ノード削除後のツリービューは、次のようになります。