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

Вниз

Народ как поменять цвет определённой ячейки в Стриггриде   Найти похожие ветки 

 
REd_imp   (2005-02-04 13:21) [0]

Заранее благодарен за ответ


 
_vox_   (2005-02-04 13:28) [1]

см. событие OnDrawCell


 
wl ©   (2005-02-04 13:39) [2]

просто чтобы было понятнее...

procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
 Rect: TRect; State: TGridDrawState);
begin
 if(ACol div 2 = ACol / 2) then
 begin
   StringGrid1.Canvas.Brush.Color := clRed;
   StringGrid1.Canvas.Rectangle(Rect);
 end
 else
 begin
   StringGrid1.Canvas.Brush.Color := clBlue;
   StringGrid1.Canvas.Rectangle(Rect);
 end;
end;


 
msguns ©   (2005-02-04 13:40) [3]

>wl ©   (04.02.05 13:39) [2]

Зебра ?


 
wl ©   (2005-02-04 13:42) [4]

аха, условие в if и цвета - по вкусу....


 
msguns ©   (2005-02-04 13:50) [5]

А если вместо
if(ACol div 2 = ACol / 2)нарисовать
if(DataSource.DataSet.RecNo div 2 = DataSource.DataSet.RecNo/2)  
то будет тельняшка

А если совместить оба, то будет шахматная доска.
Кррррасотишшша !!!

;))


 
msguns ©   (2005-02-04 13:51) [6]

Кстати, а у TColumn есть такое свойство, как Color ;)



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

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

Наверх




Память: 0.45 MB
Время: 0.036 c
3-1106157989
ВиТ
2005-01-19 21:06
2005.02.20
печать структуры бд


4-1104895906
DmiSb
2005-01-05 06:31
2005.02.20
2 проблемы с DrawText


1-1107460707
necky
2005-02-03 22:58
2005.02.20
Вопрос по записи в TMemoryStream


14-1106832227
syte_ser78
2005-01-27 16:23
2005.02.20
Четверговая загадка


1-1107427508
Артем К.
2005-02-03 13:45
2005.02.20
ПРОБЛЕМА. Делаю компонент PageControl (наследник TCustomControl)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский