Как узнать, закончился ли перетаскивание WinForms .net. Мне нужно, чтобы часть моей формы не обновляла представление данных, когда выполняется перетаскивание.
Я пытался использовать флаг, но, похоже, я не фиксирую все события, которые мне нужны, чтобы синхронизировать флаг с ходом перетаскивания. В частности, я не могу сказать, когда операция перетаскивания заканчивается без завершения перетаскивания, т.е. когда пользователь перетаскивает элемент на элемент управления с помощью allow drop = false или когда пользователь нажимает клавишу ESC.
Я видел этот вопрос: -
Проверьте, выполняется ли перетаскивание
Но это не решает мою проблему удовлетворительно (если кто-то даст мне ответ на этот вопрос, я отвечу на него ответом вместе с тем, что у меня уже есть).