TreeViewコントロールの使い方(2)

ルート直下のノードを追加
tree.Nodes.Add(node)

ルート直下のノードを削除
tree.Nodes.RemoveAt(0)

ルート直下のノードを全て削除
While (tree.Nodes.Count > 0)
    tree.Nodes.RemoveAt(0)
End While

ルート直下のノードを選択
tree.Nodes.Item(0).Select()

ルート直下のノードを開く
tree.Nodes.Item(0).Expand()

子ノードを追加
Dim parent As New TreeNode() = tree.Nodes.Item(0)
parent.ChildNodes.Add(node)

子ノードを削除
Dim parent As New TreeNode() = tree.Nodes.Item(0)
parent.ChildNodes.RemoveAt(0)

子ノードを全て削除
Dim parent As New TreeNode() = tree.Nodes.Item(0)
While (parent.ChildNodes.Count > 0)
    parent.ChildNodes.RemoveAt(0)
End While

子ノードを選択
Dim parent As New TreeNode() = tree.Nodes.Item(0)
parent.ChildNodes.Item(0).Select()

子ノードをノードを開く
Dim parent As New TreeNode() = tree.Nodes.Item(0)
parent.ChildNodes.Item(0).Expand()

選択しているノードのValue値
Dim strNodeValue As String = tree.SelectedNode.Value

コメントを残す

メールアドレスが公開されることはありません。