![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Добрый день!
На форме есть ListView в режиме vsReport, 3 столбца. Хочу чтобы иконки отображались во втором столбце (SubItem[0]), в свойствах ListView SmallIcons указываю нужный ImageList. затем пишу код: Код:
procedure TForm1.btn1Click(Sender: TObject); var itm: TListItem; begin itm:= ListView1.Items.Add; with itm do begin Caption:= 'sdfsf'; SubItems.Add('sdfsdfsdf'); SubItems.Add('s444fsdf54645sdf'); SubItemImages[0]:=0; end; end; В итоге почему-то в первый столбец тоже добавляется иконка, получается вот так: ![]() Пробовал в процедуре добавления ставить ImageIndex:=-1;, в итоге иконка в первом столбце не отображается, но под нее выделено пространство. Как убрать вот это пустое место перед первым столбцом? ![]() |