WPF: перетаскивание виртуальных файлов в проводник Windows ⇐ C#
WPF: перетаскивание виртуальных файлов в проводник Windows
Я разрабатываю приложение, похожее на Dropbox, и показываю удаленные файлы в списке WPF. Я хочу перетащить эти элементы в проводник Windows. Я видел такой код:
var dataObject = новый DataObject(DataFormats.FileDrop, files.ToArray()); dataObject.SetData(DataFormats.StringFormat, dataObject); DoDragDrop(dataObject, DragDropEffects.Copy); Но, как вы можете подумать, этих файлов еще нет в локальной системе, перед их копированием мне нужно подключиться к серверу, загрузить и разархивировать файлы. Как это делает ftp-клиент.
Я не знаю, как это сделать, но мне интересно, есть ли какое-нибудь событие «drop» или подобное, с которым я могу справиться.
Спасибо!
Я разрабатываю приложение, похожее на Dropbox, и показываю удаленные файлы в списке WPF. Я хочу перетащить эти элементы в проводник Windows. Я видел такой код:
var dataObject = новый DataObject(DataFormats.FileDrop, files.ToArray()); dataObject.SetData(DataFormats.StringFormat, dataObject); DoDragDrop(dataObject, DragDropEffects.Copy); Но, как вы можете подумать, этих файлов еще нет в локальной системе, перед их копированием мне нужно подключиться к серверу, загрузить и разархивировать файлы. Как это делает ftp-клиент.
Я не знаю, как это сделать, но мне интересно, есть ли какое-нибудь событие «drop» или подобное, с которым я могу справиться.
Спасибо!
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение