Hello,
I've implemented some custom drag-drop (drag-and-swap) stuff to deal with dragging to a slot where there are more than one appointment in the slot. I'e overriden the drop function in a ScheduleViewDragDropBehavior sub-class such that not all code paths will call the base Drop function. This is all good, however, if I dont call the Drop function on the base class, the source appointment remains selected, that is, until I mouse over it. How do I deselect the source appointment (either deselect a specific appt or all appts) after what I deem to be an invalid drag-drop attempt and therefore dont call base.Drop(...) ?
Kind regards,
I've implemented some custom drag-drop (drag-and-swap) stuff to deal with dragging to a slot where there are more than one appointment in the slot. I'e overriden the drop function in a ScheduleViewDragDropBehavior sub-class such that not all code paths will call the base Drop function. This is all good, however, if I dont call the Drop function on the base class, the source appointment remains selected, that is, until I mouse over it. How do I deselect the source appointment (either deselect a specific appt or all appts) after what I deem to be an invalid drag-drop attempt and therefore dont call base.Drop(...) ?
Kind regards,