TreeView1鼠标点击节点触发的单击事件

说实话,刚刚从Delphi改成VB.net,delphi本是菜鸟,VB也就是菜鸟中的菜鸟了,根本不是开什么博,就算是学习的一些心得吧,仅仅是记录一下,以便后期使用而已,请方家勿笑。


查了很多资料,竟然查不到TreeView1节点的应用,全是什么增加、遍历什么的,自己测试了很久,其实应该是TreeView1_NodeMouseClick事件才是node中正确的鼠标点击事件。

vb .net 版本为2015。


 Private Sub TreeView1_NodeMouseClick(sender As Object, e As TreeNodeMouseClickEventArgs) Handles TreeView1.NodeMouseClick

        Select Case (e.Node.Text)

            Case "节点1"
                MessageBox.Show(e.Node.Text)
            Case "节点2"
                MessageBox.Show(e.Node.Text)
            Case "节点3"
                MessageBox.Show(e.Node.Text)
            Case "节点4"
                MessageBox.Show(e.Node.Text)

        End Select

    End Sub


如果使用Tag,则可以将Node中的节点全部设置Tag编号,调用时使用 e.Node.Tag 对应的 Tag 编号即可。

你可能感兴趣的:(学习心得)