Вы должны войти, чтобы создавать сообщения и темы.

Как импортировать иконку

Всем привет! Пишу програмку для себя для бэкапа сейвов от игр и софта и не могу реализовать такую функцию как импорт иконок из папки рядом с программой, то есть нужно что бы программа читала иконки не из своих ресурсов, а из внешней папки и при этом эти иконки нужно будет отобразить в ListView. Поясните пожалуйста, нагуглить не вышло либо смекалки не хватило ))

Привет, первое, что на ум пришло:
Скопированоstring IcoPath = Directory.GetCurrentDirectory();
Скопированоstring[] IcoFiles= Directory.GetFiles(IcoPath, "*.ico");
Скопировано...

Icon icon = new Icon("путь к файлу .ico")

Не стесняйтесь заглядывать в официальный Microsoft Docs.
За ListView точно не подскажу, но наверняка это гуглится. 

Спасибо за советы, но надеялся что ткнут носом, в итоге немного нагуглил, а немного под свой случай сам натыкал и получился вот такой код: 

Спойлер

internal System.Windows.Forms.ImageList ImageList1;
private void button1_Click(object sender, EventArgs e)
{
   ImageList1 = new ImageList();
   listView1.LargeImageList = ImageList1;
   ImageList1.ImageSize = new Size(32, 32);
   Image image1 = Image.FromFile("C:\\иконка.ico");
   ImageList1.Images.Add("иконка.ico", image1);
   listView1.Items.Add(new ListViewItem("Имя", "иконка.ico"));
}