The most common way to achieve drag and drop among controls in Winforms is via Microsoft OLE Drag and Drop feature. You can read more about it in this MSDN article. Nevertheless, the RadTreeView control provides an alternative approach by using TreeViewDragDropService. I am enclosing a sample project which demonstrates it. Notice that you need the latest release Q2 2011 to run the project.
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>