The DragAndDropListView control inherits from ListView, and provides native support for dragging and dropping ListItems to reorder them or move them to other DragAndDropListView controls. http://www.codeproject.com/cs/miscctrl/DragAndDropListView.asp
Documented by Dev03, 2007-07-19
Inheritance: System.Windows.Forms.ListView
 public DragItemData(DragAndDropListView listView)
 {
     m_listView = listView;
     m_dragItems = new ArrayList();
 }
 public DragItemData(DragAndDropListView listView)
 {
     m_listView  = listView;
     m_dragItems = new ArrayList();
 }