【发布时间】:2020-05-01 20:26:05
【问题描述】:
我正在尝试创建一个利用拖放功能的应用程序。
过去一周我每天都在做这个,我无法得到一个我能理解的明确答案。
我基本上想做的是从文件资源管理器中获取图像并将其数据复制到 WPF Image 控件中。
我做了这里列出的几个方法,但似乎没有任何工作。
我不确定这是不可能的还是我做错了什么。
我可以从图像中获取数据,但我无法将其转换为图像控件可以使用的格式。
private void TestDrop_Drop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
byte[] files = (byte[])e.Data.GetData(DataFormats.FileDrop);
}
}
我一直在使用通常在类似主题上建议的代码,但是我无法将所述数据传输到 Image 控件,甚至无法将其转换为正确的类型。
有什么建议吗?
【问题讨论】:
标签: wpf drag-and-drop