0

我正在尝试获取一些图片并将它们加载到ListView图标上,以便我可以选择其中的多个。我需要 的ImageListListView但我找不到像ImageLista 那样为 的图像提供 URL 的方法PictureBox

将这些图像读入 的最佳方法是ImageList什么?

4

1 回答 1

3

你可以这样做(我随机选择一些汽车图片的链接):

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);
     }
于 2013-07-06T14:55:52.627 回答