/// <summary> /// Remove node and all of it's child nodes. /// </summary> /// <param name="node">Node to remove.</param> public void RemoveNode(TreeNode node) { if (node == null) { return; } node.RemoveAllNodes(); RemoveChild(node, true); Invalidate(); }
/// <summary> /// Remove all nodes. /// </summary> public void RemoveAllNodes() { m_RootNode.RemoveAllNodes(); }