Главная страница
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.042 c
1-1102996265
OnEvent
2004-12-14 06:51
2005.01.02
Как отловить сообщение OnMouseWheel которое происходит над моим


14-1102260533
Урфин Джюс
2004-12-05 18:28
2005.01.02
Подводим итоги года: 2004


14-1103121552
gn
2004-12-15 17:39
2005.01.02
Интересное интерьвю:-))


14-1102938643
antonn
2004-12-13 14:50
2005.01.02
Звуки на мобилу


14-1103128875
frEE)stylEr
2004-12-15 19:41
2005.01.02
ПРОБЛЕМЫ с WINDOWS!!!!