C# WinForm下一步一步实现文件的拖入和拖出
2009-01-06 11:34
435 查看
C# WinForm下一步一步实现文件的拖入和拖出
作者:Eaglet
在WinForm实现一个类似资源浏览器的功能,需要实现将WinForm中列出的文件拖出到其他应用程序中或者从其他应用程序中将文件拖入到Winform应用中。网上有一些文章介绍这种功能,但都比较零散,缺少一个完整的例子。为此我编写了一个较完整的实现文件拖入和拖出的例子,并撰写此文一步步讲解如果实现类似功能。
步骤1 放置一个 ListView 到 Winform窗体中 并初始化如下属性:
listView.View = View.Details;
listView.AllowDrop = true;
步骤2 撰写一个目录文件列表显示的函数
private void ListFolder(string directory)
private void listViewFolder_DragEnter(object sender, DragEventArgs e)
private void listViewFolder_DragDrop(object sender, DragEventArgs e)
private void listViewFolder_ItemDrag(object sender, ItemDragEventArgs e)
}
完成了步骤5,拖出功能也实现了。
下面是完整代码下载地址
源代码下载
作者:Eaglet
在WinForm实现一个类似资源浏览器的功能,需要实现将WinForm中列出的文件拖出到其他应用程序中或者从其他应用程序中将文件拖入到Winform应用中。网上有一些文章介绍这种功能,但都比较零散,缺少一个完整的例子。为此我编写了一个较完整的实现文件拖入和拖出的例子,并撰写此文一步步讲解如果实现类似功能。
步骤1 放置一个 ListView 到 Winform窗体中 并初始化如下属性:
listView.View = View.Details;
listView.AllowDrop = true;
步骤2 撰写一个目录文件列表显示的函数
private void ListFolder(string directory)
private void listViewFolder_DragEnter(object sender, DragEventArgs e)
private void listViewFolder_DragDrop(object sender, DragEventArgs e)
private void listViewFolder_ItemDrag(object sender, ItemDragEventArgs e)
}
完成了步骤5,拖出功能也实现了。
下面是完整代码下载地址
源代码下载
相关文章推荐
- C# WinForm下一步一步实现文件的拖入和拖出
- C# WinForm下一步一步实现文件的拖入和拖出
- C# WinForm下一步一步实现文件的拖入和拖出
- C# WinForm 实现文件的拖入和拖出(拖拽操作)
- C# WinForm下一步一步实现文件的拖入和拖出
- C# WinForm下实现文件的拖入和拖出
- C#.net实现在Winform中从internet下载文件的方法
- C# WinForm通过WebClient实现文件上传下载 (附源码)
- Winform窗体文本框实现拖拽获得目录或文件路径(C#)
- C# WinForm拖入文件到窗体,得到文件路径
- C# WinForm通过WebClient实现文件上传下载
- c# Winform程序实现多sheet的Excel文件导入与导出
- C#的Winform多语言实现(resx文件)
- C# winform 实现上传文件 (多种方案)
- winform(C#)拖拽实现获得文件路径
- C#实现文件拖入的效果,类似记事本文件拖入记事本。
- winform(C#)拖拽实现获得文件路径
- C#之winform实现文件拖拽功能
- C# winform 实现PDF文件阅读
- winform(C#)拖拽实现获得文件路径