VB2008コントロール使用例:TreeViewにノードを追加する

TreeView コントロールの使用例サンプルです

コントロールの使用例へ



TreeViewコントロールに、コードでノードを追加します。
元となる最上位の「ルートノード」とその下の「親ノード」「子ノード」「孫ノード」を追加します。

追加は、Nodes.Addメソッドで行います。


■ 作成手順
ツールボックスのTreeViewコントロールを選択し、フォーム上に配置します。
追加を開始する、「ノードを追加」ボタンも配置します。

■ 実行画面
実行開始時の圧縮されている画面です。

ルートノード : テレビ
親ノード : 液晶テレビ
子ノード : 19インチ
孫ノード : 黒 、 シルバー
テレビのツリービュー

ノードを展開した画面です。
テレビの種類の階層

■ 実行コード
Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'ルートノード
TreeView1.Nodes.Add("テレビ")

'親ノード
TreeView1.Nodes(0).Nodes.Add("液晶テレビ")
'子ノード
TreeView1.Nodes(0).Nodes(0).Nodes.Add("19インチ")
'孫ノード
TreeView1.Nodes(0).Nodes(0).Nodes(0).Nodes.Add("黒")
TreeView1.Nodes(0).Nodes(0).Nodes(0).Nodes.Add("シルバー")

TreeView1.Nodes(0).Nodes.Add("プラズマテレビ")
TreeView1.Nodes(0).Nodes(1).Nodes.Add("19インチ")
TreeView1.Nodes(0).Nodes(1).Nodes(0).Nodes.Add("グレイ")
TreeView1.Nodes(0).Nodes(1).Nodes(0).Nodes.Add("黒光沢")

End Sub
End Class


Visual Basic 2008 Express Edition実践入門