Drag and Drop for the tree control is missing the ability to detect if a source is being dropped on a target as a child or as a sibling.
Thus if the built in drag and drop functionality is overridden there is no way to know if the user is trying to insert the source node in-between the target node & its sibling (if there is one), or if the user is trying to make the source node a child of the target node.
One Suggestion is to add a terminal in the event structure that tells you if the user is trying to insert the node or trying to drop the node as child of the target.
Adding this functionality to the Drop Over, Drop, and possibly Drag Ended events would be helpful as I currently have to burry this functionality in a right click menu.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.