0 / 0 / 0
Регистрация: 05.11.2015
Сообщений: 8
|
||||||
1 | ||||||
Картинка check box в строках DBGrid02.04.2018, 11:19. Показов 820. Ответов 4
Метки нет Все метки)
(
Пытаюсь сделать картинку заместо check box в строках DBGrid'а а так же подсветить его другим цветом.
есть поле - Статус. В данное поле в зависимости от значения check box нужно поместить картинку. В данном случае у меня картинка появляется только при нажатии на любое поле. Нужно чтобы только в поле - "статус" отображалось и постоянно. Пробовал разными способами, но результат нужный не получил. Прошу помощи, код:
0
|
|
02.04.2018, 11:19 | |
Ответы с готовыми решениями:
4
Check Box, можно ли реализовать ... DBGrid и картинка вопрос по Check Box
|
02.04.2018, 11:53 | 2 |
этот обработчик вызывается для каждой ячейки
и вам в параметрах передают, что это за ячейка и даже в каком состоянии вы должны ее рисовать DataCol: Integer; Column: TColumn; State: TGridDrawState так что проверяйте параметры и рисуйте для нужной колонки, не трогайте остальные
0
|
0 / 0 / 0
Регистрация: 05.11.2015
Сообщений: 8
|
||||||
02.04.2018, 17:54 [ТС] | 3 | |||||
Я не понимаю почему так происходит? в чем ошибка.
0
|
02.04.2018, 22:22 | 4 |
а какие, простите, данные?
единственное данное, что вы проверяете. это вот это я бы вообще убрал а тут лучше просто dbgrid1.Canvas.FillRect() хотя это непринципиально...
0
|
пофигист широкого профиля
4633 / 3078 / 852
Регистрация: 15.07.2013
Сообщений: 17,743
|
||||||
03.04.2018, 01:48 | 5 | |||||
Возможно потому, что вы рисуете только при
0
|
03.04.2018, 01:48 | |
Помогаю со студенческими работами здесь
5
Как использовать Check Box?
Как инициализировать Check Box Задать value для check box Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |