To achieve this I think you'd have to have two separate objects. One object would have the drag and drop behaviour, the other object should be given a basic steering behaviour to ensure it always moves towards the other.
Something like Move x pixels at angle(Self.X,Self.Y,DragDrop.X,DragDrop.Y)