Как выделить цветом текущую строку в TDBGrid
Falk0ner, вс, 06/07/2008 - 15:34.
procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect:
TRect;
Field: TField; State: TGridDrawState);
begin
if gdFocused in State then
with (Sender as TDBGrid).Canvas do
begin
Brush.Color := clRed;
FillRect(Rect);
TextOut(Rect.Left, Rect., Field.AsString);
end;
end;
TRect;
Field: TField; State: TGridDrawState);
begin
if gdFocused in State then
with (Sender as TDBGrid).Canvas do
begin
Brush.Color := clRed;
FillRect(Rect);
TextOut(Rect.Left, Rect., Field.AsString);
end;
end;
Взято с http://delphiworld.narod.ru
Отправить комментарий