Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
ВнизРазноцветные строки в DBCtrlGrid Найти похожие ветки
← →
Helen (2006-02-21 10:36) [0]Добрый день. Подскажите, пожалуйста, как изменить цвет строки в DBCtrlGrid в зависимости от значения поля.
← →
Amoeba © (2006-02-21 10:45) [1]В DBCtrlGrid строк нет.
← →
Helen (2006-02-21 10:49) [2]Извините, панели, соответствующие строке из таблице
← →
Spieler (2006-02-21 10:52) [3]Че-то вроде такого:
Событие OnDrawColumnCellprocedure TForm1.DBGridDrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState);
var
DrawColor: TColor;
begin
if not Table.Fields.Fields[0].AsBoolean then DrawColor:= clTeal
else DrawColor:= Column.Color;
if (Column.Color <> DBGrid.Color) then DrawColor:= DrawColor and Column.Color;
DrawGridColumn(DBGrid, Rect, Column, DataCol, State, DrawColor);
end;
← →
Spieler (2006-02-21 10:54) [4]ой!!! это в TDBGrid... простите
← →
Helen (2006-02-21 11:00) [5]На панелях таблицы лежат компоненты DBText, может быть можно изменить их цвет?
← →
Sergey13 © (2006-02-21 11:06) [6]OnPaintPanel event (TDBCtrlGrid) - не то?
← →
Lexer © (2006-02-21 11:09) [7]Разрисовку грида уже давно бы пора в FAQ занести...
← →
Helen (2006-02-21 11:18) [8]>>OnPaintPanel event (TDBCtrlGrid) - не то?
Может быть и то, но мне что-то не понятно как?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c