Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2016.08.14;
Скачать: CL | DM;

Вниз

[TListView]: иконки в SubItems   Найти похожие ветки 

 
garun ©   (2014-12-17 13:30) [0]

Добрый день!

На форме есть ListView в режиме vsReport, 3 столбца.
Хочу чтобы иконки отображались во втором столбце (SubItem[0]), в свойствах ListView SmallIcons указываю нужный ImageList. затем пишу код:

[CODE]
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;
[/CODE]

В итоге почему-то в первый столбец тоже добавляется иконка, получается вот так:
[IMG]http://s020.radikal.ru/i702/1412/94/bee6edc18034.png[/IMG]

Пробовал в процедуре добавления ставить [B]ImageIndex:=-1;[/B], в итоге иконка в первом столбце не отображается, но под нее выделено пространство. Как убрать вот это пустое место перед первым столбцом?
[IMG]http://s019.radikal.ru/i634/1412/c0/21fe6d51c8ac.png[/IMG]


 
DVM ©   (2014-12-17 16:32) [1]

советую сразу взять VirtualTreeView, со стандартным ListView вы еще намучаетесь, многое в нем реализовать сложно будет и неудобно.


 
Dennis I. Komarov ©   (2014-12-18 18:25) [2]


> DVM ©   (17.12.14 16:32) [1]

Что там мучительного?
OnCustomDraw+

P.S.
 А если еще у Розыча подсмотреть немного



Страницы: 1 вся ветка

Текущий архив: 2016.08.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.003 c
2-1418812220
garun
2014-12-17 13:30
2016.08.14
[TListView]: иконки в SubItems


1-1340133641
DmitriyG.
2012-06-19 23:20
2016.08.14
Проверка подписи файла


4-1279041626
ms.krabs
2010-07-13 21:20
2016.08.14
Вылетает с ошибкой (периодически)


1-1340038658
IGray
2012-06-18 20:57
2016.08.14
Как получить ссылку на модальную форму из OnModalBegin?


2-1418547849
TQuickReport
2014-12-14 12:04
2016.08.14
Имитировать нахатие кнопок