When the TreeNode.Remove method is called, the tree node, and any child tree nodes that are assigned to the System.Windows.Forms.TreeNode, are removed from the System.Windows.Forms.TreeView. The removed child nodes are removed from the System.Windows.Forms.TreeView but are still attached to this tree node.