Overview | This Package | All Packages
| Constructors | Description |
| TreeNode | Creates a TreeNode control. |
| Methods | Description |
| addNode | Adds a child node to the node. |
| beginEdit | Begins in-place editing of the node's label text, replacing the label with a single-line edit control containing the text. |
| clone | Clones the entire subtree rooted at this node. |
| collapse | Collapses the node. |
| endEdit | Ends in-place editing of the node's label text. |
| ensureVisible | Ensures that the node is visible, expanding the parent node or scrolling the tree view control, if necessary. |
| expand | Expands the node. |
| getBounds | Retrieves the bounding rectangle for the node relative to the upper-left corner of the tree view control's client area. |
| getChecked | Retrieves a boolean value that indicates whether the check box for the node is checked. |
| getExtension | Retrieves the file name extension for the file to store the node's persistent data in. |
| getFirstNode | Retrieves the first child node that this node contains. |
| getFullPath | Retrieves the full path to this node. |
| getImageIndex | Retrieves the index of the image that appears next to this node. |
| getLastNode | Retrieves the last child node that this node contains. |
| getNextNode | Retrieves the node immediately after this node in the parent node's child list. |
| getNextVisibleNode | Retrieves the first visible node after this node in the tree view control. |
| getNode | Retrieves the child node of this node at the specified zero-based index. |
| getNodeCount | Retrieves a value indicating how many child nodes this node has. |
| getNodes | Retrieves an array containing all the child nodes in this node. |
| getParent | Retrieves the parent node for this node. |
| getPrevNode | Retrieves the node immediately before this node in the parent node's child list. |
| getPrevVisibleNode | Retrieves the last visible node before this node in the tree view control. |
| getSelectedImageIndex | Retrieves the index of the image that appears next to this node when it is selected. |
| getText | Retrieves the label text for this node. |
| getTreeView | Retrieves the tree view control that contains this node. |
| insertNode | Inserts the specified node as a child of this node at the specified position. |
| isEditing | Retrieves a boolean value indicating whether the user is currently editing this node in the tree view control. |
| isExpanded | Retrieves a boolean value indicating whether this node is currently expanded in the tree view control. |
| isSelected | Retrieves a boolean value indicating whether this node is currently selected in the tree view control. |
| isVisible | Retrieves a boolean value indicating whether this node is currently visible in the tree view control. |
| remove | Removes this node and all its children from the tree view control. |
| removeAll | Removes all children of this node. |
| removeNode | Removes the specified child node from this node. |
| save | Saves this TreeNode object to the given data stream. |
| setChecked | Sets a boolean value that indicates whether the check box for the node is checked. |
| setImageIndex | Sets the index of the image that appears next to this node. |
| setNode | Replaces the child node at the specified position. |
| setNodes | Adds a set of child nodes to this node. |
| setSelectedImageIndex | Sets the index of the image that appears next to this node when it is selected. |
| setText | Sets the label text for this node. |
| toggle | Expands the node if it is collapsed; collapses the node if it is expanded. |
| toString | Retrieves a String that contains the node label text. |