Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   [Delphi] Добавление Image в Listview (https://forum.antichat.xyz/showthread.php?t=118620)

Apocalypse 01.05.2009 13:34

[Delphi] Добавление Image в Listview
 
Подскажите, как добавить объект Image в последнюю колонку Listview (режим vsReport).

Есть допустим 1 строка (Item) и 5 колонок (Subitem).

Gar|k 02.05.2009 01:32

Я delphi не люблю... эм подобную штуку я реализовывал на WinAPI сабклассингом окна ListView и контролированием его отрисовки. че те надо то и рисуешь где надо :)

http://www.frolov-lib.ru/books/bsp/v22/ch3_1.html - очень полезная штука.

Gar|k 02.05.2009 01:42

Включил делфи... вкладка Win32
ImageList добвляем... и ListView.
Редактируем ImageList добавляя туда иконки.
Редактируем ListView ставя его стить и назначаем Smallmages LargeImages => нам потребуется 2 ImageList один с маленькими иконками, другой с большими. Добавляем значит Item в ListView и там ставим ImageIndex = номер нужной нам иконки или -1 если иконка нам не нужна.

=> при создании Item-ов просто назначаем нужный ImageIndex каждому.


Время: 04:22