I was thinking that that this would be a useful way to display what would appear to be a Treeview with multiple top nodes.
Example: Lets say that I want to create a TreeView of geography and I want the top nodes(s) to be countries. I could do this by:
- World
- Mexico
- Japan
But what the user wants is:
- Mexico
- Japan
It would be nice if I could build one TreeView and simply hide World as opposed to building two TreeViews.
Update==========================
The reason that I wanted to do this was that I have routines that process the TreeView recursively, for example walking the tree before an update to preserve its collapse/expand state. It would be nice to have an invisible topnode to start processing at.