After the previous post, I improved a little bit the drag and drop example. This time, I added another three view at the right. Now you can drag a row in the right tree view to a node of the left tree view.

Another improvements is the support of multiple actions, I mean, the drag & drop can now move a row (as in the first version) or copy it (just press the Control key before dropping a row). It’s easy to see the different behaviours if you drag and drop nodes of the left tree view. On the other hand if you drag a row of the right tree view to a node of the left one, the row of the left will be removed except if you perform a copy (pressing Control button).

You can download it here.

Enjoy.