【问】如何区分点击的是TreeView的图标还是文字标签?

VBAHZ 2006-02-26 08:49:15
对于可能有也可能没有图标的Node来说,如何在MouseDown事件里区分

是否点击的是图标?
...全文
111 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
VBAHZ 2006-04-08
  • 打赏
  • 举报
回复
诶,散分的主题都没人回,自己收回,呵呵:)
VBAHZ 2006-02-26
  • 打赏
  • 举报
回复
哦,是我没说清楚:)

我想知道的是如何判断,
当前鼠标点击的位置是Node的图标还是文字
而此Node可能是有图标,也可能没有图标的
(我想实现的功能是,当点击图标时触发一个事件,当点到文字时触发另一个事件)
aohan 2006-02-26
  • 打赏
  • 举报
回复

Private Sub Form_Load()
TreeView1.Nodes.Add , , "a1", "第1", 1
TreeView1.Nodes.Add , , "a2", "第1"
TreeView1.Nodes.Add , , "a3", "第1", 2
TreeView1.Nodes.Add , , "a4", "第1"

End Sub

Private Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node)
MsgBox Node.Image '有图片时返回索引值
End Sub

1,488

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧