TreeNodeCollection::RemoveAt Method (Int32)
Removes a tree node from the tree node collection at a specified index.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Parameters
- index
-
Type:
System::Int32
The index of the TreeNode to remove.
Implements
IList::RemoveAt(Int32)When a TreeNode is removed from the tree node collection, all subsequent tree nodes are moved up one position in the collection.
You can also remove a TreeNode that you previously added by using the Remove or Clear methods.
Note |
|---|
Enumerating the collection and removing nodes is not supported. |
To add new TreeNode objects to the collection, use the Add, AddRange, or Insert methods.
The following code example removes the first TreeNode from a TreeView if its TreeNode::Text property is set to "Node0". When a Button is clicked, the first TreeNode in the TreeView is deleted using the RemoveAt method. This example requires that you have created a TreeView and a Button on a Form. The first TreeNode in your TreeView should have a text property of "Node0."
Available since 1.1
