Thank you for taking the time to analyze the issue I have been facing with the TreeViewAdv component.
However, I am not sure if your test was extensive enough. In my situation, if I go directly to the WPF page where the TreeView is having issues, it loads quickly and efficiently in its fully expanded state.
Now I leave this page and go to another page in my application, do some work, and then come back to the TreeView page. Now the TreeView component hangs for close to 30 seconds. And this happens on any page that has the TreeViewAdv component on it.
I have done quite a bit of research to determine exactly what is causing this timing issue and at first I thought it was the Datagrid that is part of the same page. However, I was able to demonstrate to myself that the Datagrid did not appear to be the problem leaving me with the TreeView component since it is the only other major component on this particular page.
I have also reviewed my code for such other areas that could be causing such a bottleneck on the pages other than where this situation occurs and have not been able to find anything out of the ordinary.
This situation definitely feels like something is going on internally and out of my code's control but I have no idea what it could be. However, again, it always appears on the pages with the TreeViewAdv component.
Nonetheless, I will test my application with a standard .NET WPF TreeView component as you suggested and provide my results to you.
Steve NaidamastSr. Software Engineer