Отмена перетаскивания из проводника в мое приложение wpf - PullRequest
1 голос
/ 05 января 2012

Я с трудом пытаюсь понять, как это сделать.Я хочу обработать перетаскивание из окна исследования в мое приложение wpf.Он работает нормально, за исключением одной вещи.

Я не знаю, как справиться с отменой перетаскивания.

В обычном режиме у меня будет событие QueryContinueDrag, которое происходит намой DragSource и сообщает мне, нажата ли клавиша Escap.Но так как я не запускаю операцию перетаскивания, у меня нет источника перетаскивания и поэтому нет события QuerContinueDrag, поэтому я не могу очистить операцию перетаскивания (например, удаление рекламного элемента D & D ...).

Я уже пытался подделать DragSource, но он не работает, поскольку события происходят в элементе, для которого запущена операция перетаскивания (DragDrop.DoDragDrop ...).

Так что если у вас есть идеи :)

...