Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DBGrid [D6, Paradox]


cherepovets ©   (2002-09-13 11:57:00) 

Народ, неподскажите ли вы как разукрасить ячейку в зависимости от данных в ячейке т.е. True или False.


cherepovets   (2002-09-13 15:30:00) [1]

Спасибо все большое вы мне очень помогли
:-)))))))))


Steven   (2002-09-13 13:08:00) [2]

загляни сюда
http://www.delphikingdom.com/helloworld/dbgridcolor.htm
очень понятная статья


Max Zyuzin   (2002-09-13 12:52:00) [3]

http://www.delphikingdom.com/helloworld/dbgridcolor.htm


ermserg   (2002-09-13 12:52:00) [4]

http://delphi.about.com/library/weekly/aa031699.htm?terms=dbgrid


BizonWar   (2002-09-13 12:08:00) [5]

В событии OnDrowColumnCell проверяешь какие данные в ячейке и закрашиваешь ее, если надо.
procedure TfMain.dbgGtrkDrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
if qGtrk.fields[6].AsString <> "" then
begin
with dbgGtrk.Canvas do
begin
Brush.Color:=$DDFFDD;
Font.Color:=clBlack;
FillRect(Rect);
TextOut(Rect.Left+2,Rect.Top+2,Column.Field.Text);
end;
end;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо