C#

[C#]Listview에 이미지 출력 예제

선영아 사랑해 2016. 5. 11. 11:44


imageList1.ImageSize = new Size(64, 64);


listView1.View = View.LargeIcon;


string[] imgFiles = Directory.GetFiles(Application.StartupPath, "*.png");//png 이미지 파일 읽어오기


for (int i = 0; i < imgFiles.Length; i++)
{
    imageList1.Images.Add(Image.FromFile(imgFiles[i]));//이미지리스트에 추가
}


listView1.LargeImageList = imageList1;


for (int j = 0; j < this.imageList1.Images.Count; j++)
{
    ListViewItem item = new ListViewItem();


    item.ImageIndex = j;


    listView1.Items.Add(item);
}