,动态添加treeview的节点
主要控件:treeview,imagelist,button
注意:treeview1.imagelist=imagelist1
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Dim treexm As TreeNode '定义根节点
- Dim treegrand As TreeNode '定义祖父辈节点
- Dim treeYY, treeNN As TreeNode '定义爷爷奶奶节点
- Dim treeF As TreeNode '定义父辈节点
- Dim treeBB, treeMM As TreeNode '定义爸爸妈妈节点
- Dim treeM As TreeNode '定义同辈节点
- Dim treeW, treeGG As TreeNode '定义小明和哥哥节点
- treexm = treeview1.Nodes.Add("小明家") '增加根节点
- treexm.ImageIndex = 0 '设置节点的图标
- treexm.SelectedImageIndex = 0 '设置节点的选择图标
- treegrand = treexm.Nodes.Add("祖父辈") '在根节点上增加祖父辈节点
- treegrand.ImageIndex = 0
- treegrand.SelectedImageIndex = 0
- treeYY = treegrand.Nodes.Add("爷爷")
- treeNN = treegrand.Nodes.Add("奶奶")
- treeYY.ImageIndex = 0
- treeYY.SelectedImageIndex = 0
- treeNN.ImageIndex = 1
- treeNN.SelectedImageIndex = 1
- treeF = treexm.Nodes.Add("父辈")
- treeF.ImageIndex = 0
- treeF.SelectedImageIndex = 0
- treeBB = treeF.Nodes.Add("爸爸")
- treeBB.ImageIndex = 0
- treeBB.SelectedImageIndex = 0
- treeMM = treeF.Nodes.Add("妈妈")
- treeMM.SelectedImageIndex = 1
- treeMM.ImageIndex = 1
- treeM = treexm.Nodes.Add("同辈")
- treeM.ImageIndex = 0
- treeM.SelectedImageIndex = 0
- treeW = treeM.Nodes.Add("小明")
- treeGG = treeM.Nodes.Add("哥哥")
- treeW.ImageIndex = 0
- treeW.SelectedImageIndex = 0
- treeGG.SelectedImageIndex = 0
- treeGG.ImageIndex = 0
- End Sub