猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
如何把资源管理器中的图片拖放到WPF控件中显示?
在用鼠标拖拉图片的过程中,如何获得该图片的文件路径呢?
慕后森
浏览 531
回答 1
1回答
慕盖茨1488219
这是文件拖放功能,实现方法如下: 首先在XAML中,设置Window的属性: AllowDrop="True" DragEnter="Window_DragEnter"Drop="Window_Drop" 然后在后台代码中编写: private void Window_DragEnter(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDrop)) e.Effects = DragDropEffects.Link; else e.Effects = DragDropEffects.None; } private void Window_Drop(object sender, DragEventArgs e) { foreach (object o in e.Data.GetData(DataFormats.FileDrop) as Array) { //在这里o.ToString()就是文件的路径了,随便你怎么处理都可以了。 } }
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
.NET
会一点asp.net和html,怎么自己建网站
1 回答
C# Winform如何直接操作localstorage
1 回答
我要回答