Obtain Nodes and Their Row Handles
- 2 minutes to read
In This Article
The TreeViewControl includes multiple methods that allow you to obtain nodes and their row handles. This topic lists and describes these methods.
A row handle is an integer value that identifies a node regardless of whether it is displayed in the TreeViewControl. A visible index is an integer value that identifies only a visible node. If a node is hidden within a collapsed node, its visible index is always -1.
The following images illustrate the difference between row handles and visible indices.
All nodes are expanded:
One node is collapsed:
#Obtain Nodes
Method | Description |
---|---|
Get |
Returns a node with the specified content. |
Get |
Returns a node with the specified display value. |
Get |
Returns a node with the specified handle. |
Get |
Returns a node with the specified visible index. |
Current |
Gets or sets the focused node. |
Selected |
Returns the collection of selected nodes. |
#Obtain Row Handles
API | Description |
---|---|
Tree |
Returns a node’s row handle. |
Get |
Returns row handles of selected nodes. |
Get |
Returns a node’s row handle by its visible index. |
Get |
Returns a node’s position in the Tree |
#Example
The following code sample gets a node with the specified value, obtains the node’s row handle, and expands the specified node.