Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: Visual Basic
Expertise: Intermediate
May 14, 1999



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Access the TreeView Control's Current Node Properties

The TreeView control reports its current node--the selected node--only in its NodeClick event's Node parameter. If you need to access the Node's properties--such as Key or Text--outside this event, you need to declare a Node variable with scope appropriate to your intended usage. To share within a form, include a variable declaration in the Declarations section:
Option Explicit
Private CurrentNode As node
Set your variable--in this illustration, CurrentNode--to the node passed in the event:
Private Sub tvwDB_NodeClick(ByVal node As node)
Set CurrentNode = node
You can now access CurrentNode's properties from anywhere on the form:
Debug.Print CurrentNode.Key
Debug.Print CurrentNode.Text
Ron Schwarz
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date