Главная страница
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.042 c
3-1087818490
SerGja
2004-06-21 15:48
2004.07.18
Кол-во записей после запроса ?


14-1088507553
QuasiLamo
2004-06-29 15:12
2004.07.18
Срочно! Нужен кто-нибудь русскоговорящий


6-1082711135
turich
2004-04-23 13:05
2004.07.18
Как отправить файл при помощи IdSMTP?


14-1088142137
yuryzh
2004-06-25 09:42
2004.07.18
Наболело


1-1089024872
Zabludshiy
2004-07-05 14:54
2004.07.18
Вывести HTML документ без WebBrowser