手动将项目添加到Treeview。

从组件中选择Microsoft Windows公共控件6.0(SP6)

将TreeView控件添加到窗体。

将ImageList控件添加到窗体。

将一些位图添加到图像列表。

将图像列表的名称设置为Tree视图控件的Image List属性。

将此示例代码添加到表单

============================


Private Sub Form_Load()
Dim Node1 As Node, Node2 As Node
Dim Node3 As Node, Node4 As Node 
Set Node1 = tv1.Nodes.Add
tv1.Nodes(1).Text = "Node 1"
tv1.Nodes(1).Key = "Node 1"
tv1.Nodes(1).Image = "closed" 
Set Node2 = tv1.Nodes.Add("Node 1", tvwChild, "Node 2")
tv1.Nodes(2).Text = "Node 2"
tv1.Nodes(2).Key = "Node 2"
tv1.Nodes(2).Image = "leaf" 
Set Node3 = tv1.Nodes.Add("Node 1", tvwChild, "Node 3")
tv1.Nodes(3).Text = "Node 3"
tv1.Nodes(3).Key = "Node 3"
tv1.Nodes(3).Image = "closed" 
Set Node4 = tv1.Nodes.Add("Node 3", tvwChild, "Node 4")
tv1.Nodes(4).Text = "Node 4"
tv1.Nodes(4).Key = "Node 4"
tv1.Nodes(4).Image = "leaf"
End Sub 
Private Sub tv1_Collapse(ByVal Node As MSComctlLib.Node)
Node.Image = "closed"
End Sub 
Private Sub tv1_Expand(ByVal Node As MSComctlLib.Node)
Node.Image = "open"
End Sub  

注意-打开,关闭,叶子是图像列表中图像的主要功能

From: https://bytes.com/topic/visual-basic/insights/724451-adding-items-treeview-manually

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值