我有一个关于C中使用.NET的拖放的查询。
我的问题是远程文件。我有一个远程文件列表,用户可以将其拖到资源管理器窗口(桌面等)中。当发生这种拖动时,我希望能够下载该文件并将其写入放置位置。
拖动文件的常规方法:
private void StartDragDrop(string FileToDrag)
{
MyControl.DoDragDrop(new DataObject(DataFormats.FileDrop, FileToDrag), DragDropEffects.Copy);
}
…不适合我的需要,因为在放置之前,我没有用于填充拖放对象的文件数据。
我在许多ftp客户机中都看到了这个功能。
提前感谢巫师。