How to use a drag detector by clicking once instead of holding down the button

I was wondering if it is possible to start or end a drag by a single click instead of having to hold the button down. I have a working pickup system and it would be nice to implement this.