【发布时间】:2013-09-18 06:57:07
【问题描述】:
我刚刚在我的应用程序中实现了拖放。它有两种方式:
- 从我的应用到 Windows 资源管理器:导出文件
- 从 Windows 资源管理器到我的应用:导入文件
一个副作用是我还可以将文件从我的应用程序拖到我的应用程序(同一个窗口),这不是有意的。
有没有一种优雅的方法来确保我开始的拖放操作不会被我的应用程序接受?例如。检查放置操作的来源!= 我的应用程序?
【问题讨论】:
-
你是如何进行拖放的?
-
我只知道一种方法:'DoDragDrop(myData, DragDropEffects.Copy);'
标签: c# winforms drag-and-drop