Using SystemCursors.Copy with DragRow

I’m creating my own DragItem in the DragRow event of my listbox and returning False. I’d like to change the mouse cursor to a copy cursor. However, in order to do so, I have to return True in MouseDown so that MouseUp will work to reinstate the standard pointer. The problem is that when I return True in MouseDown, DragRow fails to execute. Is there a way around this?

Thank you.

Polite bump. Is there anyway to get a copy cursor and use DragRow at the same time?

You can replace MouseUp with a multiple timer that tracks Keyboard.AsyncKeydown. See