c# winform中listView怎么异步加载网络图片?
搜索到都是Android的!如图 :
每次执行搜索 ListView(以下简称LV)每添加项一个项就要先从网络下载图片,然后添加到LV的Item里,但是只要其中一个项的图片的链接出问题了!整个搜索就会停顿在那里!
我能想到的解决办法就是:
先把歌曲名字、专辑信息之类的文字信息先添加到项(这些数据在本地,比较快),然后再慢慢的从网络加载图片显示!也就是异步加载图片!可是我不会写,求高手教教我怎么样实现这种方法!给思路 或者别的更好的办法都行!先谢谢了 --------------------编程问答-------------------- 怎么没人呢? --------------------编程问答-------------------- 你自己开线程进行图片加载不就行了吗? --------------------编程问答-------------------- 线程可不可以? --------------------编程问答-------------------- 你自己开线程进行图片加载不就行了吗? --------------------编程问答-------------------- http://chunniux.blog.163.com/blog/static/148497192011111924134844/
并行编程 ,,可以参考 --------------------编程问答--------------------
imageList1.Images.Add( WebRequest.Create(new Uri("图片地址")).GetResponse().GetResponseStream() );
我是在 for 循环中添加图片的,请问这样怎么用线程呢?现在因为调用了webRequest引起阻塞! --------------------编程问答-------------------- Parallel.For(0, matARows, i =>
{
});
这个循环里的每一个都会开个自己执行啊 --------------------编程问答--------------------
这里有示例 你可以看看
补充:.NET技术 , C#