【发布时间】:2011-11-22 13:29:58
【问题描述】:
我最近在 Windows 窗体外实现拖放功能时遇到了困难。我在 Windows 窗体内和窗体之间以及从桌面到窗体的拖放都没有问题。我创建了一个应用程序,您可以在其中拖放任何项目。我的问题是,我不知道如何实现我的应用程序的反向,从我的应用程序拖放到桌面或表单之外的任何目的地。任何建议和想法我都会感激地接受。谢谢。
我们在这里谈论文件和文件夹,好吧 :)
【问题讨论】:
-
如果您要拖动已经存在的文件,那么您只需要一个 HDROP。如果您希望 Explorer 根据用户拖动的内容创建一个新文件,那么您可以使用 Creating something from nothing: Developer-friendly virtual file implementation for .NET 上的示例。
-
您可以在这里找到一些建议和示例social.msdn.microsoft.com/Forums/en-US/winforms/thread/…
标签: c# drag-and-drop