Установите для свойства TreeList OptionsBehavior.DragNodes значение true. Это заставит TreeList автоматически поддерживать режим перетаскивания узлов. Если по какой-либо причине этот режим не соответствует вашим требованиям, пожалуйста, дайте мне знать, почему. Я постараюсь вам помочь.