经过测试是可以正常工作的,但是要注意,因为默认情况下直接点右键是不能实现选中的,所以你要先左键选中,再点右键.
TreeView的SelectedNode属性获取或设置当前选择的节点.
TreeView1.SelectedNode?=?TreeView1.Nodes(1)?'选择第二个节点
Private Sub TreeView1_NodeMouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeNodeMouseClickEventArgs) Handles TreeView1.NodeMouseClick
If e.Node.Text = "abc" Then
'你的代码
End If
End SUb
Public?Class?Form1
Private?Sub?Form1_Load(sender?As?System.Object,?e?As?System.EventArgs)?Handles?MyBase.Load
? ? Dim?root?As?TreeNode
? ? With?TreeView1
? ? ? ? .Nodes.Clear()
? ? ? ? .ShowLines?=?True
? ? ? ? .ShowPlusMinus?=?True
? ? ? ? .ShowRootLines?=?True
? ? ? ? root?=?.Nodes.Add("仓库")?'增加根节点
? ? ? ? .SelectedNode?=?root? '在此根节点下添加子节点
? ? ? ? ? ? node(i?-?1)?=?.SelectedNode.Nodes.Add(i.ToString?"号仓库")
? ? ? ? Next
? ? ? ? .ExpandAll()
? ? End?With
End?Sub
Private?Sub?Button1_Click(sender?As?System.Object,?e?As?System.EventArgs)?Handles?Button1.Click
? ? ? ? node(Val(TextBox1.Text)?\?100?-?1).Nodes.Add(TextBox1.Text)
? ? End?If
? ? ? ? ? ? ? ? Exit?For
? ? ? ? ? ? End?If
End?Class
以上就是土嘎嘎小编为大家整理的关于vb.net选中子节点的信息相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!