注册 登录
编程论坛 VB.NET论坛

树节点上的右键事件

a8451727 发布于 2008-10-13 21:57, 1557 次点击
求树节点上的右键事件
我写的树怎么没有右键选中?只能左键选中
右键点了也弹回去的?
要设置什么属性吗?

就比如我右键点第3层树后 messagebox.Show(me.TreeView1.SelectedNode.Text)
他Show出来的是第一层上的text,求大家帮下
1 回复
#2
ecjob2008-10-13 22:54
Private Sub TreeView1_MouseDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TreeView1.MouseDown
        If e.Button = Windows.Forms.MouseButtons.Right Then
            Dim o_pot节点坐标 As New Point(e.X, e.Y)
            If Not TreeView1.GetNodeAt(o_pot节点坐标) Is Nothing Then MessageBox.Show(TreeView1.GetNodeAt(o_pot节点坐标).Text)
        Else
        End If
    End Sub
1