I'm dragging and dropping from two different listboxes. This works perfectly in Windows7. However, one of my clients who is on XP can't get this to work.
I've loaded up an XP VM and sure enough, it doesn't. I added some logging and found that in the DropInfo handler, DropImpossible is being passed in as the Status when they let go of the mouse on top of the control. When hovering over the control with the mouse down, it is passing DropPossible. However, it will not pass DropComplete upon release.
If you need me to set up a simple project as an example, let me know.
On a related note, the DragCue is not showing in XP as well. This may or may not be related. I set the e.Options.DragCue to a TreeViewDragCue in the DragInfo for DragStatus.DragInProgress.
I've loaded up an XP VM and sure enough, it doesn't. I added some logging and found that in the DropInfo handler, DropImpossible is being passed in as the Status when they let go of the mouse on top of the control. When hovering over the control with the mouse down, it is passing DropPossible. However, it will not pass DropComplete upon release.
If you need me to set up a simple project as an example, let me know.
On a related note, the DragCue is not showing in XP as well. This may or may not be related. I set the e.Options.DragCue to a TreeViewDragCue in the DragInfo for DragStatus.DragInProgress.