Перетаскивание, источник из приложения или файлового обозревателя? - PullRequest
0 голосов
/ 18 декабря 2018

У меня есть приложение winform, которое позволяет перетаскивать.В приложении есть fileListView, который представляет собой макет файлового менеджера.

В настоящее время я могу перетащить файл из fileListView или проводника файлов.

Как узнать, является ли источник перетаскивания из fileListView или из проводника файлов?

Я использовал e.Data.GetData (DataFormats.FileDrop) и проверял, начинается ли подстрока с «\».Однако с тех пор я узнал, что это недостаточно хорошо, потому что иногда файловый менеджер может перетаскивать каталоги файлов, начинающиеся также с '\'.

примечание: все файлы в fileListView начинаются с '\'

...