3
我有一个窗口设置为允许拖放和我的Drop事件处理程序工作正常从Windows资源管理器拖入图像。但是从网络浏览器拖拽图片有一些怪癖。Web浏览器WPF图像拖放
在Firefox中,我只能获取带有随机名称的.bmp文件。来自IE 8的图像(未测试其他图像)仅显示不允许的鼠标光标。我想这是因为当将图像拖出到Windows资源管理器时,IE有安全提示。
有没有人遇到过将图像拖出Web浏览器并进入WPF窗口的解决方案,或许与浏览器无关?
下面是当前的事件处理:
private void Window_Drop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
string[] droppedFilePaths = e.Data.GetData(DataFormats.FileDrop, true) as string[];
foreach (string droppedFilePath in droppedFilePaths)
{
Debug.WriteLine(droppedFilePath);
}
}
}
你设法找到对此的解决方案? – MadSeb 2011-01-06 20:53:33
第(15个字符) – 2011-01-07 00:35:21
看到这个问题:http://stackoverflow.com/questions/8442085/receiving-an-image-dragged-from-web-page-to-wpf-window – 2014-05-16 06:01:22