Не работает ImageList для ListView

Beresnev
Дата: 06.05.2014 18:37:14
На форме имеется ListView-объект listView1 с такими значениями свойств:
listView1.View = SmallIcon;
listView1.CheckBoxes = true;
listView1.SmallImageList = imageList1;

Упомянутый выше ImageList-объект imageList1 имеется в лотке дизайнера формы и наполнен двумя bmp-картинками 16х16. Всё это хозяйство при запуске в среде VS2010 работает без замечаний. Но при запуске в ОС готового приложения картинки из imageList1 уже не воспроизводятся - между чекбоксами и текстом остаётся лишь пустое место для картинок. Подскажите, в чём причина этого безобразия и каково его лечение?
VIT2708
Дата: 07.05.2014 10:15:36
Beresnev,

А как вы заполняете listview?

Попробуйте так

ListViewItem lv = listview1.Items.Add("test", 1); // 1 - это индекс иконки в imageList1
lv.SubItems.Add("qwerty");
Beresnev
Дата: 07.05.2014 18:40:31
ListView я именно так и заполняю. ImageList наполнял картинками прямо в визуальном дизайнере. Я столкнулся с описанным безобразием при запуске exe-шника из под моей WindowsXP(SP3). А вот при запуске на другом ноуте из под Windows Vista всё работает безупречно - все картинки видны!