0
我想獲取一些圖片並將它們加載到ListView
作爲圖標,以便我可以選擇它們中的多個。我需要ImageList
作爲ListView
,但是我找不到爲ImageList
提供圖片網址的方法,這是PictureBox
的工作方式。有沒有一種方法可以在線使用圖像填充ImageList?
將這些圖像讀入ImageList
的最佳方法是什麼?
我想獲取一些圖片並將它們加載到ListView
作爲圖標,以便我可以選擇它們中的多個。我需要ImageList
作爲ListView
,但是我找不到爲ImageList
提供圖片網址的方法,這是PictureBox
的工作方式。有沒有一種方法可以在線使用圖像填充ImageList?
將這些圖像讀入ImageList
的最佳方法是什麼?
你可以做到這一點(我選擇一些車型圖片隨機鏈接):
List<string> adress = new List<string>(){"http://www.diseno-art.com/news_content/wp-content/uploads/2012/09/2013-Jaguar-F-Type-1-600x399.jpg"
,"http://i.telegraph.co.uk/multimedia/archive/02351/Jaguar-F-type-9_2351861k.jpg",
"http://i.telegraph.co.uk/multimedia/archive/02351/Jaguar-F-type-5_2351885k.jpg",
"http://i.telegraph.co.uk/multimedia/archive/02351/Jaguar-F-type-7_2351893k.jpg"};
ImageList il = new ImageList();
foreach (string img in adress)
{
System.Net.WebRequest request = System.Net.WebRequest.Create(img);
System.Net.WebResponse resp = request.GetResponse();
System.IO.Stream respStream = resp.GetResponseStream();
Bitmap bmp = new Bitmap(respStream);
respStream.Dispose();
il.Images.Add(bmp);
}
當然需要 –
從URL下載圖像的應用程序數據文件夾,然後從加載某些類型的循環那裏 – MEYWD