34 votes
Include TreeViewExtended in the Silverlight Toolkit

Description

 
This voting item contains including TreeViewExtended that is not WPF Compatible in the Silverlight Toolkit.
TreeViewExtended would inherit from the Silverlight TreeView, and will offer additional features based on user feedback.

Based on Justin Angel's blog post from: http://silverlight.net/blogs/justinangel/archive/2009/05/19/silverlight-treeview-advanced-scenarios-treeviewextended.aspx

File Attachments


No files are attached


Comments

most recent at top (show oldest at top)
dvanderboom wrote Oct 28 2009 at 10:12 PM
Why don't we fix the original TreeView to include the capabilities in TreeViewExtended? And Snympi makes a good point. Selecting nodes, expanding nodes, and getting containers from items is way too hard. These are every-day tasks that need to be dead simple in the TreeView API.

I have a TreeView whose ItemsSource is set to {Binding}, getting it from the UserControl's DataContext, and even the TreeViewExtended method for finding a container based on the data item... doesn't work!

Maybe the community should submit and vote on the unit tests that represent the most common scenarios for a control.

algocode wrote Sep 23 2009 at 7:42 PM
The ONLY TreeView that does EVERYTHING I need.

Snympi wrote Jun 23 2009 at 3:42 PM
With all respect to Justin and the fantastic work he has done with the Extended TreeView, both the SL & WPF teams need to rethink the TreeView control and the way it is structured. The open-ended design is great as an example of design but from a user->developer point of view as simple task like selecting an element in the treeview from code is a lot of work and wastes time.
Perhaps both universes (WPF & SL) needs a NEW TreeViewExtended control that is redesigned based on what everyone has learnt.

Kellen wrote May 20 2009 at 6:25 PM
Great work, that gets me further along in what I want to use tree view for. What my organization really needs though, is the ability to do drag and drop. The leftMouseBtnDown event helps, but it'd be nice if we had an event that fired telling us where an item was dragged from, and where it was dropped relative to the tree structure. I'd release TreeViewExtended after this functionality was added due to several people asking for it.

MartinN wrote May 20 2009 at 12:52 PM
Nice work - thanks.

GUIGuy wrote May 20 2009 at 12:27 PM
Very nice... useful for delayed loading.

rsanghavi wrote May 20 2009 at 11:57 AM
These are needed!!!

SilverGrey wrote May 20 2009 at 4:31 AM
Exactly what i need.

Updating...
© 2006-2010 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.1.12.16187