Вниз
Скачать: CL | DM;

Выделение ячейки в StringGrid   Найти похожие ветки 

← →
Azazello ©   (2004-11-17 09:19) [0]

Доброе время суток.
Можно ли в таблице (StringGrid) по какому-либо условию сделать в отдельной ячейке другой цвет шрифта?


← →
Наиль   (2004-11-17 09:44) [1]

В StringGrid есть событие onDrawCell в нём можно используя ARow, ACol задать условие, а Rect можно использовать в  StringGrid1.Canvas.TextRect(). Предварительно не забудь написать StringGrid1.Canvas.Font.Color:=clЦвет


← →
novice_man ©   (2004-11-17 09:59) [2]

Можно.


← →
novice_man ©   (2004-11-17 10:07) [3]

procedure TForm1.StringGridDrawCell(Sender: TObject; vCol, vRow: Longint; Rect: TRect;   State: TGridDrawState);
begin
StringGrid.Canvas.Brush.Color := Color;
StringGrid.Canvas.Font.Color  := Font.Color;
StringGrid.Canvas.FillRect(Rect);
StringGrid.Canvas.TextOut(Rect.Left + 1, Rect.Top + 1,  
    StringGrid.Cells[ACol, ARow]);
end;

Примерно так.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
1-1101302963
Саша
2004-11-24 16:29
2004.12.05
Макроподстановка


14-1100520555
clickmaker
2004-11-15 15:09
2004.12.05
Дельфи-программер - бесперспективная профессия?


14-1100694450
syte_ser78
2004-11-17 15:27
2004.12.05
помогите с созданием интерфейса.


14-1100606459
Kuzma
2004-11-16 15:00
2004.12.05
Какой аппаратный ключ защиты выбрать?


9-1091703136
pavel_pavel
2004-08-05 14:52
2004.12.05
TBitmap побыстрее




   Наверх