В настоящее время я разрабатываю приложение, предоставляющее возможность перетаскивать элементы из одного ListBox в другой. Это отлично работает при использовании мыши.
Однако при попытке сделать то же самое с сенсорным экраном (создание подлинных сенсорных событий) это не сработает.
В своих журналах я вижу, что TouchDown и Move действительно обнаружены. Но вызов System.Windows.DragDrop.DoDragDrop () не блокируется, как в случае использования мыши. Он немедленно возвращается, поэтому жест перетаскивания заканчивается сразу после его запуска.
Я предполагаю, что DragDrop.DoDragDrop () предназначен только для использования мыши и зависит от MouseButtonDown во время полного процесса перетаскивания?
Итак, есть ли эквивалент для использования перетаскивания с сенсорными событиями?
Спасибо за любые подсказки