【发布时间】:2012-06-24 11:15:04
【问题描述】:
我可以将图像从 Firefox 拖放到 Windows 资源管理器,然后保存图像。我可以在我自己的应用程序中以某种方式做同样的事情吗,即将图像从 Firefox 拖到我的应用程序的某个部分,然后将图像放入应用程序?
我的应用程序是使用 .NET 4 和 WPF 构建的。
编辑: John Koerner 让我参与其中,但不是我想要的……
如果我将一个文件从 Firefox 拖到 Windows 资源管理器中,该文件将完全按照我从中拖拽它的网站上的状态保存。也就是说,它具有相同的文件名、文件格式和文件大小。好像它是直接从网站上保存的,就好像我右键单击它并选择了“另存为”一样。我唯一得到的是临时文件夹中位图的路径。不错,但不是我想要的。我想我可以把那个位图压缩成JPEG或其他格式,但我真的更喜欢得到原件。由于这种行为是我在将图像拖动到 Windows 资源管理器时得到的,我想也许我可以在我自己的应用程序中得到它。
【问题讨论】:
标签: .net wpf firefox drag-and-drop