FileInfo[] file = dir.GetFiles();
            for (int j = 0; j < file.Length; j++)
            {
                ListViewItem lvi = new ListViewItem();
                
                lvi.SubItems[0].Text = file[j].Name;
                lvi.SubItems[0].Tag = file[j].Name;                listView1.Items.Add(lvi);
            }程序如上面所示,我想给每个listviewitem加上图片,应该如何加??

解决方案 »

  1.   

                FileInfo[] file = dir.GetFiles();
                ImageList imgl = new ImageList();
                imgl.Images.Add(img1);
                listView1.LargeImageList = imgl;
                listView1.SmallImageList = imgl;
                for (int j = 0; j < file.Length; j++)
                {
                    ListViewItem lvi = new ListViewItem();                lvi.SubItems[0].Text = file[j].Name;
                    lvi.SubItems[0].Tag = file[j].Name;
                    lvi.ImageIndex = 0;                listView1.Items.Add(lvi);
                }