Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.18;
Скачать: CL | DM;

Вниз

Свойства DBGrid   Найти похожие ветки 

 
Катя   (2004-06-20 17:21) [0]

Ребята, помогите, кто может, пожалуйста. Нужно, чтобы в DBGrid чередовался цвет фона через строчку, не знаю как сделать.
Когда список большой выводится, проще ориентироваться, если две соседние строки разного цвета. Я видела такой прием в одной программе, и мой заказчик тоже это видел...
Заранее благодарна.


 
Kadr   (2004-06-20 18:06) [1]

ehlib.com
смотри в примерах


 
GanibalLector ©   (2004-06-20 20:08) [2]

procedure TForm5.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
 DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
with dbgrid1.Canvas do begin
if gdselected in state then begin
Brush.Color := $cbe08b;
FillRect(Rect);
Font.Color := clblack;
textout(rect.left+(rect.right-rect.left -textwidth(column.field.text)) div 2 , Rect.top+2,column.field.text);
end  else begin
               if (table1.FieldByName("chknumber").value mod 2)=0 then begin
               Brush.Color := $ccffff;
               FillRect(Rect);
               Font.Color := clnavy;
               textout(rect.left+(rect.right-rect.left -textwidth(column.field.text))
                div 2 , Rect.top+2,column.field.text);
               end else begin
               Brush.Color := $b0ffff;
               FillRect(Rect);
               Font.Color := clblack;
               textout(rect.left+(rect.right-rect.left -textwidth(column.field.text))
               div 2 , Rect.top+2,column.field.text);
                               end;

        end;  end;
end;
вот мой кусок...сам разбирайся.


 
miwa ©   (2004-06-20 20:29) [3]


> сам разбирайся.

Скорее, сама, если судить по нику. А может и "он". Что-то наметилась тенденция в нерадивых спудеев подписываться девичьими именами. К чему бы это? :о)

2 модератор, олл: сори за офтоп.


 
Катя ©   (2004-06-20 21:51) [4]

Спасибо, парни!
Разберусь
САМА



Страницы: 1 вся ветка

Текущий архив: 2004.07.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.051 c
1-1088867025
3APA3A
2004-07-03 19:03
2004.07.18
Вызов процедуры из потока


14-1088395865
ИМХО
2004-06-28 08:11
2004.07.18
Еще раз о спаммерах


1-1088670508
Subdigger
2004-07-01 12:28
2004.07.18
DEVexpress


11-1076681024
vicvs
2004-02-13 17:03
2004.07.18
Проблемы с подключением в uses


1-1089134354
ИМХО
2004-07-06 21:19
2004.07.18
Автоматизация Outlook а: как убить окно