Я разрабатывал приложение в VB.NET, для которого требуется, чтобы объект управления (например, ListViewItem) перетаскивался из формы в указанное пользователем место (например, на рабочем столе или в папку).
Однако, файл, который предназначен для «копирования», как представляет «ListViewItem», еще не существует. Его необходимо загрузить, а затем поместить в указанное пользователем местоположение. Могу ли я узнать путь / местоположение пункта назначения? Затем я перехожу к загрузке файла и помещаю его туда, где указано использование.
Я смотрел на другие вопросы, касающиеся аналогичной проблемы , в которой подробно описана операция перетаскивания за пределы формы, просто не существует способа определить, куда ушел этот короткий путь или как пометить пункт назначения.
По сути, я думаю, что для этого может потребоваться какая-то «динамическая ссылка» или «виртуальный файл», как я уже упоминал ранее. Затем, после операции удаления, каким-либо образом получая доступ к этой «ссылке» из моего приложения, перейдите к загрузке файла и поместите его в конечный пункт назначения удаления.
Любая помощь приветствуется, спасибо заранее!
РЕЗУЛЬТАТ:
Роджер Липскомб предоставил ссылку, которая содержала ссылки на другие статьи, с тем, что выглядит многообещающей информацией.
Следующие ссылки могут оказаться полезными при реализации операции перетаскивания без предоставления точных данных, необходимых для управляемого кода.