deleyd
asked on
tree drag rearrange nodes
OK experts I'm starting with this TreeView which has drag & drop capability from this article:
http://www.codeproject.com/Articles/9391/Dragging-tree-nodes-in-C
I would like to enhance it so I can rearrange the tree nodes by dragging them. As it is now I can drag a node on top of another node and drop it, and my dragged node becomes a child of the node I dragged it to. I would like to drag a node between other nodes and drop it at the same level.
2ndly, I would like to drag a file from Windows Explorer to the tree and add it to the tree. As it is now it will not accept a dragged item from outside.
If you could point me in the right direction that would be greatly appreciated. There's a lot of documentation to wade through and I'd like to know where to focus my attention.
Also is there a spy utility that will show me all the messages getting sent to the pump? That might help me understand what's going on as I play with it.
http://www.codeproject.com/Articles/9391/Dragging-tree-nodes-in-C
I would like to enhance it so I can rearrange the tree nodes by dragging them. As it is now I can drag a node on top of another node and drop it, and my dragged node becomes a child of the node I dragged it to. I would like to drag a node between other nodes and drop it at the same level.
2ndly, I would like to drag a file from Windows Explorer to the tree and add it to the tree. As it is now it will not accept a dragged item from outside.
If you could point me in the right direction that would be greatly appreciated. There's a lot of documentation to wade through and I'd like to know where to focus my attention.
Also is there a spy utility that will show me all the messages getting sent to the pump? That might help me understand what's going on as I play with it.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.