Содержимое папки в Bitmap коллекцию

proffman

Client
Регистрация
24.01.2013
Сообщения
547
Благодарностей
51
Баллы
28
Нужно содержимое папки /Resources/Icons добавить в коллекцию Bitmap:

List Bitmap:
List <Bitmap> images = new List<Bitmap>()
Как правильно это сделать в коде?
 
Последнее редактирование:

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 943
Благодарностей
4 340
Баллы
113
Нужно через GetFiles сначала получить все пути к файлам этой папки в список.
Потом в цикле пройтись по этому списку и получая bitmapa с помощью создания Bitmap.FromFile добавлять их в images с помощью Add.
Только, если картинок много и они большие, боюсь могут быть проблемы.
 
  • Спасибо
Реакции: proffman

proffman

Client
Регистрация
24.01.2013
Сообщения
547
Благодарностей
51
Баллы
28
Нужно через GetFiles сначала получить все пути к файлам этой папки в список.
Потом в цикле пройтись по этому списку и получая bitmapa с помощью создания Bitmap.FromFile добавлять их в images с помощью Add.
Только, если картинок много и они большие, боюсь могут быть проблемы.
Все работает, круто! :ay: Кубик отрабатывает на ок, как будет работать в действительности пока не проверял:

C#:
List <Bitmap> images = new List<Bitmap>();

images.Add((Bitmap)Bitmap.FromFile(project.Directory + "/Resources/Icons/Icon-Phone.png"));
Ничего там не накосячил?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 943
Благодарностей
4 340
Баллы
113

proffman

Client
Регистрация
24.01.2013
Сообщения
547
Благодарностей
51
Баллы
28
Только в цикле нужно пройтись по всем файлам папки.
Естественно, у меня проблемы вчера по добавлению возникали, а как список прикрутить это не проблема. Спасибо!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)