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

Вниз

ReadOnly для CheckBox ов в ListView   Найти похожие ветки 

 
mOOx_ ©   (2003-08-18 15:19) [0]

Как я могу реализовать только чтение для чеков в листе? В нем нет события OnChecked или чего-либо в этом духе.


 
Семен Сорокин ©   (2003-08-18 15:24) [1]

ReadOnly у ListView?


 
mOOx_ ©   (2003-08-18 15:35) [2]

ReadOnly у ListView блокирует только изменение текста в строках, а галочки ставить все равно можно. Мне надо, чтобы было нельзя :)


 
Семен Сорокин ©   (2003-08-18 15:37) [3]

OnChange, OnChanging?


 
mOOx_ ©   (2003-08-18 15:39) [4]

Пробовал. Пишу что-то в духе:
Item.Checked:=not Item.Checked;
Но тут значит, стек оверфлоу. Что и понятно :)


 
Семен Сорокин ©   (2003-08-18 15:43) [5]

OnChange := nil;
try
Item.Checked:=not Item.Checked
finally
OnChange := ListViewChange
end;


 
MBo ©   (2003-08-18 15:45) [6]

вместо чекбоксов иконки такие рисуй


 
mOOx_ ©   (2003-08-18 15:47) [7]

Круто, все работает. Огромный фенкс и барабан на шею :)


 
mOOx_ ©   (2003-08-18 16:07) [8]

Так, не все в порядке :(.
Если я щелкаю по галке, то все замечательно, а если по слову, то галка ставиться и что самое удивительное, не снимается. Как это предотвратить?


 
mOOx_ ©   (2003-08-18 16:10) [9]

Нет, все таки галка убирается, когда на пустом месте в листе щелкаю. Вообще, хаос какой-то :(


 
Семен Сорокин ©   (2003-08-18 16:16) [10]

храни значение checked в StateIndex
и выставляй его


 
mOOx_ ©   (2003-08-18 16:21) [11]

Это как, у меня ведь много итемов там, для каждого что-ли хранить? Да и лучше tag юзать для таких целей :)


 
Семен Сорокин ©   (2003-08-18 17:17) [12]

у TListItem"а нет св-ва Tag :)


 
mOOx_ ©   (2003-08-18 17:26) [13]

Надо меньше за монитором сидеть :)



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

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

Наверх




Память: 0.49 MB
Время: 0.036 c
4-1743
Antipich
2003-07-01 23:45
2003.09.01
Получение выделенного текста


3-1295
Olivka
2003-08-08 11:59
2003.09.01
Какой-то был компонент , позволяющий делать запросы к датасетам?


3-1306
The X
2003-08-07 13:32
2003.09.01
Возможность создания многостраничного отчета без данных из БД


6-1535
INTAARI
2003-06-25 14:28
2003.09.01
Как передать по UDP строку в локальную сеть


14-1572
IronHawk
2003-08-11 18:11
2003.09.01
Приветствую Мастеров! Очень важный вопрос есть!