社区
C#
帖子详情
winform -----listview获得文件完整路径
huangnboo
2009-04-29 07:56:30
listview已经可以显示文件信息,陈列图标
我想选中文件,这样获得文件的完整路径呢
文件显示用treeview控制listview的
xx
在线等答案
提供下思路,最好有源码
急,谢谢!
补充:
我在listview旁边做了个删除按钮
我要怎样点击删除
就删除listview选中的文件呢?
...全文
500
7
打赏
收藏
winform -----listview获得文件完整路径
listview已经可以显示文件信息,陈列图标 我想选中文件,这样获得文件的完整路径呢 文件显示用treeview控制listview的 xx 在线等答案 提供下思路,最好有源码 急,谢谢! 补充: 我在listview旁边做了个删除按钮 我要怎样点击删除 就删除listview选中的文件呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangnboo
2009-04-29
打赏
举报
回复
我两个问题其实是一个问题
其目的
就是选中了treeveiw可以点击删除这个文件
所以我要获得文件的全路径
xiaoyasheng
2009-04-29
打赏
举报
回复
学习了
yangqidong
2009-04-29
打赏
举报
回复
使用TreeNode.Tag属性,在创建节点的时候如下设置:
FileInfo file = new FileInfo("文件");
TreeNode node = new TreeNode(file.Name); //文件名作为节点文本
node.Tag = file.FullName; //完整路径存放在Tag属性里面
以后在得到一个节点后,通过node.Tag.ToString()就可以获得完整路径
子夜1978
2009-04-29
打赏
举报
回复
我以前做的时候是和Treeview联动,通过选中的Treeview的路径来读取路径的!只知道这么多了,不知道能不能帮到你!我以前有一个listview和OS互操作的源码,不知道里面有没有,在我的资源里,需要自己去下吧!
laogao999
2009-04-29
打赏
举报
回复
1,获取listView中的文件名
2,获取当前选中的treeview节点,建议给treeview,采用递归获取节点的完整路径
treeview完整路径+listview中的文件名 就是完整的文件名
采用File.delete删除
真罗剑
2009-04-29
打赏
举报
回复
获得LISTVIEW的选中项
可以用 listviewName.SelectedItems[0]
后面可以再跟 SubItem[索引]进行进一步筛选
然后用remove() 方法
marvelstack
2009-04-29
打赏
举报
回复
你在Treeview里面通过遍历目录生成TreeNode的时候就应该在TreeNode里面包含文件路径信息,比如把文件路径包含在TreeNode.Tag里面。
treeNode.tag = @"c:\123.txt";
这样你就可以在选择TreeNode的时候得到文件路径。
对于ListView也一样的道理,在ListViewItem中保存文件路径。
如果楼主非要参考代码,可以看下面链接,不过你的功能只是他项目中一块很小的部分。代码应该看得懂就是有一些平台调用的代码有点烦,不过你不用去关心。
http://www.codeproject.com/KB/cs/peteredit.aspx
c#
winform
ListView
实现图片浏览
c#
winform
ListView
实现图片浏览
Winform
中实现拖拽到
ListView
中获取
文件
类型代码
Winform
中实现拖拽到
ListView
中获取
文件
类型代码
C#
ListView
显示磁盘目录
文件
及图标,右键能打开
文件
、删除
文件
(源代码)
本文主要参照http://blog.csdn.net/eastmount/article/details/27264295博客,主要是一个C#的
Winform
程序,通过TreeView显示磁盘目录“我的电脑”、“我的文档”、CDEF盘树状图及图标.点击不同
路径
在
ListView
控件中将显示具体
文件
夹下的所有
文件
详细信息.包括
文件
名、大小、类型 当用户点击
文件
鼠标右键时,会在相应
文件
下弹出菜单栏ContentMenuStrip控件,显示“打开
文件
”和“删除
文件
”.点击打开
文件
会通过电脑默认方式打开
文件
,包括txt\Office\视频mp4 avi等,当删除
文件
,
文件
会删除至回收站. 代码中含有详细注释,如果有不懂的可以参照上面的博客.项目采用VS2012开发,向下可能不兼容. 免费
文件
,仅供大家学习和分享.希望是你需要的东西.
C# 系统应用之TreeView控件显示树状磁盘
路径
并在
ListView
显示
文件
资源主要是结合博客文章:http://blog.csdn.net/eastmount/article/details/21241313主要讲述使用C#
winForm
实现类似于资源管理器的界面,通过TreeView控件显示"我的电脑"所有磁盘
文件
树状目录,并点击结点
文件
夹能在右边的
ListView
中显示
文件
夹中所有
文件
信息(名称、大小、类型).希望对大家有所帮组.采用VS2012开发,VS2012一下可能会运行出错.代码含详细注释.
WinForm
本地
文件
浏览
WinForm
本地
文件
浏览 可以浏览本地桌面、任意盘符
文件
夹.
C#
111,126
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章