I'm guessing this is yet another bug in the RadListBox event handeling:
Create a RadListBox and set it up for Drag and Drop, and then attach handlers for DragInitialized and DragDropCompleted.
Drag and Drop Items and observe:
1. Dragging item from one list box to another does both DragInitialized and DragDropCompleted (correct)
2. Dragging an item to an invalid target and dropping does both DragInitialized and DragDropCompleted (correct)
3. Dragging and item and pressing ESC to cancel also does both DragInitialized and DragDropCompleted (correct)
However...
4. Dragging and item to another position in the same listbox to rearrange only calls DragInitialized handler. The DragDropCompelted handler is never called. (BUG!)
This screen cast demonstrates: http://screencast.com/t/mx9yQx0EdtZx
David
Create a RadListBox and set it up for Drag and Drop, and then attach handlers for DragInitialized and DragDropCompleted.
Drag and Drop Items and observe:
1. Dragging item from one list box to another does both DragInitialized and DragDropCompleted (correct)
2. Dragging an item to an invalid target and dropping does both DragInitialized and DragDropCompleted (correct)
3. Dragging and item and pressing ESC to cancel also does both DragInitialized and DragDropCompleted (correct)
However...
4. Dragging and item to another position in the same listbox to rearrange only calls DragInitialized handler. The DragDropCompelted handler is never called. (BUG!)
This screen cast demonstrates: http://screencast.com/t/mx9yQx0EdtZx
David