当前位置:编程学习 > C#/ASP.NET >>

c# winform中listView怎么异步加载网络图片?

搜索到都是Android的!





如图 :
每次执行搜索 ListView(以下简称LV)每添加项一个项就要先从网络下载图片,然后添加到LV的Item里,但是只要其中一个项的图片的链接出问题了!整个搜索就会停顿在那里!
 
我能想到的解决办法就是:
先把歌曲名字、专辑信息之类的文字信息先添加到项(这些数据在本地,比较快),然后再慢慢的从网络加载图片显示!也就是异步加载图片!可是我不会写,求高手教教我怎么样实现这种方法!给思路  或者别的更好的办法都行!先谢谢了 --------------------编程问答-------------------- 怎么没人呢? --------------------编程问答-------------------- 你自己开线程进行图片加载不就行了吗? --------------------编程问答-------------------- 线程可不可以? --------------------编程问答-------------------- 你自己开线程进行图片加载不就行了吗? --------------------编程问答-------------------- http://chunniux.blog.163.com/blog/static/148497192011111924134844/

并行编程 ,,可以参考 --------------------编程问答--------------------
引用 5 楼 seominho 的回复:
http://chunniux.blog.163.com/blog/static/148497192011111924134844/

并行编程 ,,可以参考


imageList1.Images.Add( WebRequest.Create(new Uri("图片地址")).GetResponse().GetResponseStream() );

我是在 for 循环中添加图片的,请问这样怎么用线程呢?现在因为调用了webRequest引起阻塞! --------------------编程问答-------------------- Parallel.For(0, matARows,  i =>
            {
            });

这个循环里的每一个都会开个自己执行啊 --------------------编程问答--------------------
引用 5 楼 seominho 的回复:
http://chunniux.blog.163.com/blog/static/148497192011111924134844/

并行编程 ,,可以参考

这里有示例 你可以看看
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,