Se guardi le interfacce dei programmi Microsoft, usano tutte i listbox ed i pulsanti su/giu.
Comunque, se vuoi usare il drag&drop in un datagridview almeno mostra il codice che hai provato, altrimenti come possiamo aiutarti?
Nel frattempo, vedi se questo ti può aiutare:
vb.net - How to drag and drop row within the same datagridview
http://stackoverflow.com/questions/1...e-datagridview