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

Вниз

CheckListBox с дополнительной колонкой   Найти похожие ветки 

 
Roo   (2004-12-17 12:34) [0]

Мне нужно сделать CheckListBox, но чтобы кроме основной колонки с chech-ми ("галочками") была
такая же дополнительная колонка "check-ов", которая активизировалась бы при щелчке на
соответствующей строке. А также чтобы для каждой строки было дополнительное поле для
ввода числовых значений. Подскажите, плиз, как это наиболее рационально можно сделать.
Я пробовал добавлять ещё один узкий CheckListBox специально для "check-ов" и
StringGrid для ввода числовых значений. Но как-то некрасиво получается...


 
Александр Иванов ©   (2004-12-17 12:38) [1]

Вариант 1: Написать свой компонент
Вариант 2(простой): Сделать форму со св-ми (список, поле для ввода числа) строки родительского списка.


 
Roo   (2004-12-17 18:38) [2]

Дайте, пожалуйста, ссылку, где можно почитать про создание нового компонента. Например, если делать CheckListBox с дополнительной колонкой Edit-ов и Check-ов. Я с этим ни разу не сталкивался... Заранее спасибо.


 
Babay ©   (2004-12-18 06:37) [3]

По факту получется тебе нужна таблица с двумя столбиками чекбоксов, столбиком для ввода значения и столбиком с надписью. Если неохота ( некогда, незнаешь и т.д) свой компонет писать то это совсем несложно сделать с помощью StringGrid-a.
Нужно обрабатывать щелчики мышью и рисовать чекбоксы в нужном состоянии, а так же давать или недавать возможность редактировать ячейку. По моему это очень даже просто.

---
с уважением


 
Palladin ©   (2004-12-18 07:10) [4]

TListView


 
Roo   (2004-12-18 08:19) [5]

Да, я об этом думал. Но мне нужно юзать именно CheckListBox из чисто эстетических соображений. Не нравится мне, как StringGrid-ом получается. Так что, хотелось бы мне всё-таки свой компонент сделать. Но т.к. я с этим ни разу не сталкивался и в книжках ни разу не встречал, дайте ссылку, если знаете, где можно  про это в подробностях почитать.



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

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

Наверх




Память: 0.48 MB
Время: 0.028 c
1-1103364229
Хакер
2004-12-18 13:03
2005.01.02
Сортировка строк и удаление дубликатов


14-1103097833
Егор
2004-12-15 11:03
2005.01.02
Руссификация ZoneAlarm 5.0


3-1102314430
fisherman
2004-12-06 09:27
2005.01.02
Как лучше организовать архив на MSSQL сервере?


3-1102058137
Ivanesus
2004-12-03 10:15
2005.01.02
Подскажите как в ХРАНИМОЙ ПРОЦЕДУРЕ выбрать уникальные записи?


3-1102146206
Dell3r
2004-12-04 10:43
2005.01.02
Процесс загрузки