In order to add image into ListView's column, you can implement it with the following steps:
1. Add the control ListView named lv and ImageList named imageList from ToolBox into the form.
2. Now assume that there is a binary stream fs:
FileStream fs = new FileStream("D:\\a.jpg", FileMode.Open);
3. Fill image stream into ImageList:
imageList.Images.Add(Image.FromStream(fs));
4. Set the list display mode:
lv.Items.Clear();lv.LargeImageList = imageList;lv.View = View.LargeIcon;
5. Add image into the ListView:
lv.BeginUpdate();ListViewItem lvi = new ListViewItem();lvi.ImageIndex = 0;lvi.Text = "pic" + 0;this.lv.Items.Add(lvi);this.lv.EndUpdate();
6. You can modify the image size by ImageList's Properties.