![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как в list view программно чекбоксы включать и выключать?
Виталий* © (2007-02-11 18:49:00)Всем привет!
Поставил Listview с lvkCheckBoxes.
А как в list view программно чекбоксы включать и выключать то?
Виталий* (2007-02-12 01:18:00) [1]Спасибо! Оказывается все в kol.pas :)
Psychedelic (2007-02-11 19:09:00) [2]property LVItemStateImgIdx[ Idx: Integer ]: Integer read LVGetSttImgIdx write LVSetSttImgIdx;
Access to state image of the item. Use index -1 to assign the same state
image index to all items of the list view at once (fast).
Option lvoCheckBoxes just means, that control itself creates special inner
image list for two state images. Later it is possible to examine checked
state for items or set checked state programmatically by changing
LVItemStateImgIdx[ ] property. Value 1 corresponds to unchecked state,
2 to checked. Value 0 allows to remove checkbox at all. So, to check all
added items by default (e.g.), do following:
ListView1.LVItemStateImgIdx[ -1 ] := 2;
Use 1-based index of the image
in image list ImageListState. Value 0 reserved to use as "no state image".
Values 1..15 can be used only - this is the Windows restriction on
state images.