Hopefully, I can explain this in a way that makes sense...
I have an object that has multiple collections in it's root, and I'd like to bind it to a RadTreeView control, using XAML and HierarchicalDataTemplates and DataTemplates.
I've done this before when the tree has a collection that has a collection, etc. (Similar as shown in your help files). So the resulting tree would look like this:
Company
+ Department1
+ Employee1
+ Employee2
+ Department 2
+ Employee3
That works really well because Company has only one collection bound to a DataTemplate which contains the Departments, and Department has only one collection bound to a DataTemplate that contains the Employees, and so on.
Now, if the root object is setup a little differently (and I know this is a stupid made up example, but roll with me here) then things get trickier because the Company object would need to address three DataTemplates, one for each of the collections in it's root, represented by different folders... for example:
Company
+ Employees
+ Employee1
+ Employee2
+ Departments
+ Department1
+ Department2
+ Locations
+ Location1
SO... can anyone give me an example of how I would code the XAML so that I could bind the above object to a TreeView control and have it bind/display correctly?