What treeview node was selected?

teamdad

Member
Joined
Jun 14, 2004
Messages
12
Programming Experience
Beginner
Still learning vb.net 2005 and was needing to know how to determine what treeview node was selected so I can fire an event. What I have so far is below and it don't work. Each of my nodes have unique names so I can tell them apart pretty easily. Working code examples are best for me since i'm still learning this stuff.

Private Sub TreeView1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles TreeView1.Click
'Tc3p1 is the name of the specific node in this case. It's the 2nd child of a parent
If TreeView1.SelectedNode = Tc3p1 Then
'Do some stuff here
End If
End Sub
 
I think I've already answered this elsewhere but here goes anyway. Don't use the Click event but rather use the AfterSelect event. The selected node is then accessed via the Node property of the "e" argument to the event handler.
 
Back
Top