The following code will reproduce the exception:
RadTreeView tree =
RadTreeNode nodes =
i = 0; i < nodes.Length; ++i)
It seems that I would need to call "Remove" on each node before adding them back to the tree. But, since I'm adding them to the same TreeView, should an exception still be thrown?