This example demonstrates how to handle the DragOver and DragDrop events of the TreeList control to programmatically reorder nodes. The A342 article describes the approach used here.
Note that starting with version 15.2, this functionality is accessible out of the box. To enable it, set the TreeList.OptionsDragAndDrop.DragNodesMode property to Single or Multiple.
Use this approach for versions older than 15.2 or if you need to provide your own drag-and-drop logic.
TreeList, drag-drop in TreeList, TreeList drag-drop, TreeList drag nodes, TreeList drag and drop nodes