Si tu veux déplacer un texte ou une image ou n'importe quel objet sur ton form, tu peux utiliser les propriétés Left et Top de ces objets.
Tu dis que sur le MouseDown, objet.Left = objet.left + ou - X selon déplacement
et objet.top + ou - Y selon le déplacement de la souris.
Et comme ça tu pourras faire un drag n drop de ton objet.
Si maintenant tu parles de faire un drag n drop d'un fichier présent dans un treeview par exemple pour le mettre dans un listview, je ne sais pas
TB
BU
IM