Управление перетаскиванием за пределы главного окна - PullRequest
1 голос
/ 27 октября 2011

Чаще перетаскивать файлы в приложение, чем перетаскивать файлы из приложения в каталог в Windows.В моем приложении wpf у меня есть список файлов.Я хотел бы позволить пользователю перетаскивать эти файлы (например, файлы представляют собой пользовательский элемент управления с изображением и меткой) на рабочий стол.Возможно ли это сделать?Кроме того, я хотел бы использовать функциональность Windows по умолчанию.То есть, если я перетащу файл на новый диск, раздел, то мне будет понравиться файл для копирования.Если каталог окажется в том же разделе, что и файл, я бы хотел переместить этот файл.

Edit

Я нашел много замечательных примеров, таких как this. и тот, который SvenG упомянул в разделе комментариев этого вопроса.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...