« [VB.NET] ListViewへ項目の追加 | メイン | [VB.NET] Sub Main(二重起動防止・スタートフォーム) »
2005年10月21日
[VB.NET] TreeViewへ項目の追加
'ノード作成 Dim A_02_01 As New TreeNode("A0201") Dim A_02_02 As New TreeNode("A0202") Dim A_02_Folder() As TreeNode = {A_02_01, A_02_02} Dim A_02 As New TreeNode("A02", A_02_Folder)Dim A_01 As New TreeNode("A01")
Dim A_03 As New TreeNode("A03")Dim A_Folder() As TreeNode = {A_01, A_02, A_03}
Dim A As New TreeNode("A", A_Folder)Dim B As New TreeNode("B")
Dim C_01 As New TreeNode("C01")
Dim C_02 As New TreeNode("C02")
Dim C_Folder() As TreeNode = {C_01, C_02}
Dim C As New TreeNode("C", C_Folder)Dim Root() As TreeNode = {A, B, C}
TreeView1.Nodes.Clear()
'最上位階層(Root)に対してまとめてノードを追加
TreeView1.Nodes.AddRange(Root)'最初のノード(TopNode)を開く
TreeView1.TopNode.ExpandAll()
+--[A] | |--[A01] | +--[A02] | | |--[A0201] | | +--[A0202] | | | +--[A03] | +--[B] | +--[C] |--[C01] +--[C01]
2005 / 10 / 21