winform 怎样实现从程序openFileDialog打开的目录中拖动文件到程序listview中 winform 怎样实现从程序openFileDialog打开的目录中拖动文件到程序的listview中,这个可能存在消息的处理,不知道解决,肯求解决方案...... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 新建一个窗体FORM1,把ALLOWDROP设为TRUE;在FORM1的DRAGDROP和DRAGENTER事件下写上以下代码,就可以实现你的功能了; private string imageString = string.Empty;//路径 private void Form1_DragDrop(object sender, DragEventArgs e) { string[] myFiles; myFiles = (string[])(e.Data.GetData(DataFormats.FileDrop)); for (int i = 0; i < myFiles.Length; i++) { imageString = myFiles[i]; } if (imageString != string.Empty) { ListViewItem item = new ListViewItem(); item.SubItems.Clear(); item.SubItems[0].Text = imageString; listView1.Items.Add(item); } } private void Form1_DragEnter(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDrop)) { e.Effect = DragDropEffects.All; } } LZ的可以实现[align=center]********************************************************本内容用 CSDN小秘书 回复每天回帖即可获得10分可用分!********************************************************[/align] 问题补充:是从openFileDialog中拖出文件,现在是怎么拖出文件? webBrowser 事件委托如何引用之前的对象? 引用webservice C# Linq group by 怎么给枚举每个选项加文档注释? .net中有没有连接数据源的textbox控件 vs2005调试问题,急人!! 如何在动态表格单元格里的超连接 sql 2000统计天数 url 拷贝一个文件到本地 江湖告急,请教VB到C#的转化 长时间连接SFTP,导致数据溢出,请高手解决 求winform好用的编辑器
private string imageString = string.Empty;//路径
private void Form1_DragDrop(object sender, DragEventArgs e)
{
string[] myFiles;
myFiles = (string[])(e.Data.GetData(DataFormats.FileDrop)); for (int i = 0; i < myFiles.Length; i++)
{
imageString = myFiles[i];
}
if (imageString != string.Empty)
{
ListViewItem item = new ListViewItem();
item.SubItems.Clear();
item.SubItems[0].Text = imageString;
listView1.Items.Add(item);
} } private void Form1_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
e.Effect = DragDropEffects.All;
}
}
本内容用 CSDN小秘书 回复
每天回帖即可获得10分可用分!
********************************************************
[/align]