我正在尝试制作一个允许用户将文件拖到窗口上的程序,然后它将在他们放置它的地方绘制他们的图标/名称。我有这个工作。我唯一的问题是我希望用户能够将文件拖出它(它会在中间做一些事情)。所以他们可以继续拖着一堆文件,然后把它们取下来(我也希望它看起来像它应该的那样,下图)。我相信如果您将文件选择器中的项目从其中拖出,它会做我想要的,我只是不确定他们是如何做到的。
这是我将文件拖到面板上的示例:(
来源:gyazo.com)
我希望能够做同样的事情,但要拖延。有谁知道该怎么做?我正在使用 DragAndDrop 侦听器来检测用户何时将文件拖到它上面,我想我应该能够进行相反的排序,以某种方式将我的文件放到拖放处理程序上。
谢谢 :)