我在使用.NET时对C#中的拖放进行了查询。
我的问题是远程文件。我有一个远程文件列表,用户可以将其拖入浏览器窗口(桌面等)。当发生这样的拖动时,我希望能够下载该文件并将其写入放置位置。
拖动文件的常规方法:
private void StartDragDrop(string FileToDrag)
{
MyControl.DoDragDrop(new DataObject(DataFormats.FileDrop, FileToDrag), DragDropEffects.Copy);
}
...不适合我的需要,因为直到DROP之后我才会有文件数据填充拖放对象。
我在许多FTP客户端等中都看到了这个功能。
先谢谢向导。
答案 0 :(得分:2)