Форум: "Базы";
Текущий архив: 2002.03.21;
Скачать: [xml.tar.bz2];
ВнизDBGrid Найти похожие ветки
← →
Igor_ (2002-02-20 15:21) [4]В DBGrid есть св-во Options.dgRowSelect, если его поставить true, то будет выделяться вся строка, но как тут цвет поменять я не знаю.
А можно вообще поставить DBGrid.DefaulDrawing:=false и переопределить DrawColumnCell что-то типа:
with DBGrid.Canvas do
begin
if (gdSelected in State) or (gdFocused in State) then
begin
Brush.Color:=clNavy; // твой цвет
FillRect(Rect);
Font.Color:=clWhite;
TextOut(Rect.right-TextWidth(Column.Field.Text)-3,
Rect.Top+2,Column.Field.Text);
end
else
DBGrid_Abon.DefaultDrawColumnCell(Rect, DataCol,Column,State);
Я делал так с DBGrid, как с RxDBGrid не знаю, не работал с ним.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.03.21;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.005 c