C# 删除listview/imagelist中的图片

清小欢欢欢 2017-04-25 12:22:48
在form中存在控件listview和imagelist用以显示内存中某个文件夹(例如“图片”文件夹)中的图片,现在要做的是点击按钮,删除“图片”文件夹中的图片,同时listview和imagelist中显示的图片要清空。如下图,删除图中的川普,注意不只是清空imagelist控件,要删除文件夹中的图片。

我在运行的时候报错:

有没有合理的方式能实现这个过程?
...全文
530 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuggzu 2017-04-25
  • 打赏
  • 举报
回复
先把图片从imagelist中去掉再删除
threenewbee 2017-04-25
  • 打赏
  • 举报
回复
File.Delete就可以,看下为什么锁定了文件,是装入imagelist后忘记close文件了么
wang_peng_yl 2017-04-25
  • 打赏
  • 举报
回复
可能是你显示图片时,用到的文件流没释放

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧