Thanks for the prompt response – very impressed. Thanks also for the example and file attachments. I have a deadline today so I can't look into the files until later, but after glancing at the example code it looks very promising.
As I am new to Silverlight, excuse my ignorance in all of this, but here are some properties that would be useful in the RadTreeView Control:
- Expandable on single click – the entire node, not just the tiny arrow. The node would not be selectable in this case, of course. Its only purpose would be to expand into a deeper list, similar to the behavior of a RadMenu Control. We need this functionality because we are developing for mobile applications where users may have big fingers and they aren't expected to double-click and such.
- Nodes expand top to bottom or bottom to top.
- Nodes expand left to right or right to left.
That's all I can think of now, but the idea was originally just hypothetical. Providing a good foundation for expansion, we don't want to use these controls straight out of the box, but rather put them into containers that we can customize later if need be. This way, we can make major changes simply by modifying our one UserControl and if Telerik ever comes out with updates to a control we can easily upgrade versions without ruining whatever we already have in place. Granted, it's still possible that a Telerik update could affect our control, but it shouldn't be anything major.