![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
есть DBGrid я хочу сделать чтобы при нажатии на CheckBox та строка на которой находится курсор залилась цветом.
я обрабатываю событие BDgrida OnDrawDataCell и пишу if CheckBox.checked then DBGrid1.Canvas.Font.Color := clRed; dbGrid1.DefaultDrawDataCell(Rect,Field,State); делфи начинает ругаться на класс TField что не так? и как можно сделать по другому? |
|
#2
|
|||
|
|||
|
Я делал так:
Код:
dbGrid1.Canvas.Pen.Color:=clRed; dbGrid1.Canvas.Brush.Style:=bsClear; dbGrid1.Canvas.Rectangle(dgrKomiss.CellRect(1,dbGrid1.Row)); Последний раз редактировалось Grunch, 13.05.2008 в 10:40. |
|
#3
|
|||
|
|||
|
dgrKomiss это что?
|
|
#4
|
|||
|
|||
|
Цитата:
|