Цвет строки в DBGrid
Модератор: Модераторы
Цвет строки в DBGrid
Здравствуйте, не могу реализовать свою задумку. Нужно чтобы в DBgrid выделялась текущая строка. Код которым я это реализую в delphi в lazarus не работает.
Что и? Может ктонить знает как это сделать?
Нужно, чтобы выделялась текущая строка в DBGrid.
код:
При компиле ругается на DataLink
код:
Код: Выделить всё
With TCustomDBGridCracker(Sender) Do
begin // <--
if DataLink.ActiveRecord = Row - 1 then
begin
Canvas.Brush.Color := clGrayText;
end
else
Canvas.Brush.Color := clWhite;
DefaultDrawColumnCell(Rect, DataCol, Column, State);
end; // <-- При компиле ругается на DataLink
- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
Хм... А не проще как-то так?
Код: Выделить всё
DbGrid1.options:= DbGrid1.options + [dgRowSelect];