TreeView Suggestion - Drag & Drop


I would like to suggest adding drag and drop to the TreeNodes and an event fired when that happens.
Moderator comment: Additional TreeView issues can be found in other codeplex issues.
Closed Apr 27, 2010 at 10:14 PM by davidans
This functionality should be available via the TreeViewDragDrop functionality added in the October '09 release. More info:http://themechanicalbride.blogspot.com/2009/08/new-with-silverlight-toolkit-drag-and.html


srinib wrote Oct 31, 2008 at 11:08 AM

Yes. I agree, This would be a very useful feature. Drag drop is something we use a lot in our products and it is disappointing that this was not included.

instruo wrote Oct 31, 2008 at 3:13 PM

I would definitely agree, this would be a huge plus!

shawnoster wrote Oct 31, 2008 at 7:47 PM

I've made the title a little more clear so people can tell at a glance what this suggestion is as well as changing it to a feature request vs. an actual bug. These suggestions have been noted!

Wardy wrote Jan 5, 2009 at 3:29 PM

any ideas when this will be looked at guys ? i'm just curious because I need this functionality for a project i'm working on and a mate has already created a treeview, trouble is he is travelling round the world at the moment so I would rather use the "official" treeview for the support.

It would be cool if we could also create context menus on right clicks too, this would bring it online with more commonly known desktop application functionality.

Keep up the good work though :)

simwood11 wrote Jan 27, 2009 at 12:54 PM

This would be an excellent addition. Currently, our implementation is a bit clunky where users are having to click buttons to perform actions on selected nodes. Rather, they should be able to double click (which shouldn't just expand the node but expose the event) or drag and drop.

Wardy wrote Mar 1, 2009 at 9:20 AM

ok never mind, I used my mates treeview now.
It not only supports drag and drop but in the same assembly he has added a context menu so I have added right click options to my "drag and drop available" tree too.

you guys may find this useful ...


... he seems to be months ahead of you guys already and his assemblies are much smaller too ;)

Kellen wrote Mar 5, 2009 at 5:58 PM

I also would agree that drag and drop would be useful for treeview. I actually would kind of expect it to be there.

duncan16 wrote Aug 19, 2009 at 11:20 PM

I'm anxious for such an ability... I've spent the better part of a day trying to implement this on my own, only to be partially successful. I can't seem to get the TreeView to hold the state of the expanded nodes when it refreshes from the datasource.

GeSpot wrote Aug 31, 2009 at 1:36 PM

Who wouldn't want the D&D functionality built in?

Kellen wrote Sep 8, 2009 at 10:24 PM

This would be useful for many projects. I was talking to a team in our organization who specifically chose not to use silverlight because no drap and drop events existed.

pcb wrote Jan 25, 2010 at 5:48 PM

This would be wildly helpful for an application we're developing and is the probably the main reason we will not develop in Silverlight.