各位大侠,请问怎样让Imagelist里面的图片显示在listview??急用

解决方案 »

  1.   

    this.listViewPic.LargeImageList = this.imageListPic;            for (int index = 0; index < this.listViewPic.LargeImageList = this.imageListPic;            for (int index = 0; index < this.imageListPic.Images.Count; index++)
                {
                    this.listViewPic.Items.Add(index.ToString(), index);
                }.Count; index++)
                {
                    this.listViewPic.Items.Add(index.ToString(), index);
                }
      

  2.   

    this.listView1.Items[i].ImageIndex =1  ListViewItem item = new ListViewItem("1");  
    Image image = ConvertToImage("");  
    imageList1.Images.Add(image);  
    item.ImageIndex = 1;  
    listView1.Items.Add(item);  
    item.SubItems.Add("");  
    item.SubItems.Add("");  
    public static byte[] ConvertToBytes(string fileName) {  
      Image image = Image.FromFile(fileName);  
      BinaryFormatter bf = new BinaryFormatter();  
      MemoryStream ms = new MemoryStream();  
      bf.Serialize(ms, image);  
      byte[] result = new byte[ms.Length];  
      ms.Position = 0;  
      ms.Read(result, 0, result.Length);  
      ms.Close();  
      return result;  
      }  
      

  3.   

    this.listViewPic.LargeImageList = this.imageListPic;            for (int index = 0; index < this.imageListPic.images.Count; index++)
                {
                    this.listViewPic.Items.Add(index.ToString(), index);
                }
    那个不知道怎么显示错了
      

  4.   

    listview 有个属性largelistview把这个属性设置成你的Imagelist
     ListViewItem item = new ListViewItem();            imageList1.Images.Add(image);
                item.ImageIndex = 0;
                listView1.Items.Add(item);
    image为你要显示的图片