2
可能性の重複:
C#/WPF/.NET - Drag and drop to Desktop/Explorerアプリケーションからデスクトップにファイルをドラッグするにはどうすればよいですか?
私は私のWPFアプリケーションにデスクトップからファイルをドラッグすることができました。今私はそれらを戻したいと思います。
このコードは機能しません。すべてが正しく見える(カーソルは+に変わりますが、ファイルはコピーされません)。
listBoxItem.PreviewMouseLeftButtonDown += (o, e) =>
{
Console.WriteLine("drag leave");
// changing this line to: var data = "a string"; works for text dragging
var data = new DataObject(DataFormats.FileDrop, filePath);
// also tried DragDropEffects.Copy with no success
DragDrop.DoDragDrop(item, data, DragDropEffects.All);
};
ここに非常に類似した問題が、私は自分の答えを理解していない:c# drag drop DataObject
おかげで、
ニール