Почему не выходит? - C#
Формулировка задачи:
Иконки не отображаются)
private void button1_Click(object sender, EventArgs e) { listView1.Columns.Add("ID"); listView1.Columns.Add("qq"); DirectoryInfo dir = new DirectoryInfo("C:\\"); ImageList list_ico = new ImageList(); foreach (FileInfo item in dir.GetFiles()) { ListViewItem item_dir = new ListViewItem(item.Name); item_dir.SubItems.Add(item.Length.ToString()); Icon ico = Icon.ExtractAssociatedIcon(item.FullName); list_ico.Images.Add(ico); listView1.Items.AddRange(new ListViewItem[] { item_dir }); } listView1.SmallImageList = list_ico; }
Решение задачи: «Почему не выходит?»
textual
Листинг программы
Icon ico = Icon.ExtractAssociatedIcon(item.FullName); list_ico.Images.Add(ico); ListViewItem item_dir = new ListViewItem(item.Name,list_ico.Images.Count-1); item_dir.SubItems.Add(item.Length.ToString()); listView1.Items.AddRange(new ListViewItem[] { item_dir });
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д