Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2012, 15:36   #1
jaguar8989
Пользователь
 
Регистрация: 29.10.2010
Сообщений: 16
По умолчанию Привязка изображений к ListBox

Как привязать изображения к строкам в listbox`e ?
К примеру при выборе строки в компонент Image выводится определённое изображение.
Дело в том, что если присваивать к каждой строке изображение отдельно, выходит очень объёмный код...Может есть варианты по проще?
jaguar8989 вне форума Ответить с цитированием
Старый 03.04.2012, 15:57   #2
nick42
Форумчанин
 
Аватар для nick42
 
Регистрация: 14.10.2011
Сообщений: 267
По умолчанию

Если рисунки одинаковые по размеру (хотя бы приблизительно), то имеет смысл собрать их в ImageList и держать его либо в ресурсах, либо самостоятельным файлом (bmp), а в Image загружать по индексу ListBox`а.
nick42 вне форума Ответить с цитированием
Старый 03.04.2012, 16:10   #3
jaguar8989
Пользователь
 
Регистрация: 29.10.2010
Сообщений: 16
По умолчанию

Возможно ли потом копировать адрес изображений для привязки их уже в другом listBox`e, используя imagelist?
То есть идея в чём, при нажатии на button,копируется активная строка из одного listbox`a в другой,при этом должно копироваться и изображение (или адрес местонахождения изображения)для последующего вывода но уже в другом listbox...
jaguar8989 вне форума Ответить с цитированием
Старый 03.04.2012, 16:19   #4
nick42
Форумчанин
 
Аватар для nick42
 
Регистрация: 14.10.2011
Сообщений: 267
По умолчанию

а у ImageList "адресом" рисунка служит индекс. Если нет прямого соответствия с индексами боксов, то всегда можно создать int-массив для преобразования индексов.
nick42 вне форума Ответить с цитированием
Старый 03.04.2012, 16:31   #5
jaguar8989
Пользователь
 
Регистрация: 29.10.2010
Сообщений: 16
По умолчанию

Спасибо, попробуем-поколдуем))
jaguar8989 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод изображений из списка ListBox ChEaTeR-abc Помощь студентам 6 13.07.2010 16:55
ListBox, привязка экземпляра класса к Item. Возможно ли? Casper-SC Общие вопросы .NET 1 24.05.2010 10:40
Привязка данных. Отображение дополнительной информации в одном ListBox, по выбору в другом opiume Общие вопросы .NET 0 17.03.2010 00:48
Привязка данных к Listbox ArcticBear Общие вопросы .NET 2 17.11.2008 17:41