RadTreeView - Traverser throws exception if you clear and recreate all sub nodes of some node.
Steps to reproduce:
1. Create RadTreeView with one node.
2. Add 100 sub nodes.
3. Clear the sub nodes.
4. Move scroll.
WorkAround:
private void RefreshNodes()
{
radTreeView1.BeginUpdate();
this.radTreeView1.TreeViewElement.Scroller.Traverser.Position = groupNode;
this.radTreeView1.TreeViewElement.Scroller.Traverser.Reset();
this.radTreeView1.SelectedNodes.Clear();
groupNode.Nodes.Clear();
AddNodes(groupNode.Nodes, 1, 100);
groupNode.Expand();
radTreeView1.EndUpdate();
this.radTreeView1.TreeViewElement.Update(RadTreeViewElement.UpdateActions.Reset);
}