EBA*_*BAG 0 c# listview winforms
我想知道是否可以从以下网站添加一些图像:
http://www.website.com/892374_838.jpg http://www.website.com/2324374_838.jpg http://www.website.com/23431_838.jpg
到c#中的listview动态.
假设listView控件名为listView1,以下内容将为您完成:
private void PopulateListView()
{
ImageList images = new ImageList();
images.Images.Add(
LoadImage("http://www.website.com/892374_838.jpg"));
images.Images.Add(
LoadImage("http://www.website.com/23431_838.jpg"));
listView1.SmallImageList = images;
listView1.Items.Add("An item", 0);
listView1.Items.Add("Another item item", 1);
}
private Image LoadImage(string url)
{
System.Net.WebRequest request =
System.Net.WebRequest.Create(url);
System.Net.WebResponse response = request.GetResponse();
System.IO.Stream responseStream =
response.GetResponseStream();
Bitmap bmp = new Bitmap(responseStream);
responseStream.Dispose();
return bmp;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6218 次 |
| 最近记录: |