Форум: "Основная";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
ВнизЦвет ячейки в StringGrid Найти похожие ветки
← →
Checist [root] (2003-02-17 10:15) [0]Вот мне ну очень нужно изменять цвет каждой, из ячеек в StringGrid1. То есть нужно каждой ячейке присвоить (если можно так сказать) свой цвет.
← →
alxx (2003-02-17 10:22) [1]Это без проблем. Нужно рисовать вручную на событие OnDrawColumnCell.
А проще использовать TRxDBGrid и событие OnGetCellParams
← →
Checist [root] (2003-02-17 10:28) [2]TRxDBGrid - это что за компонент? Где его можно скачать?
И как использовать событие OnGetCellPrams, напиши, например как мне закрасить ячейку [1,4] в красный цвет.
← →
alxx (2003-02-17 10:35) [3]RX Library.
Ё мое. Я немного спутал. TRxDBGrid - это для работы с наборами данных (Баз данных).
А так нужно использовать OnDrawCell.
procedure TFPayRep.StringGrid1DrawCell(Sender: TObject; ACol,
ARow: Integer; Rect: TRect; State: TGridDrawState);
begin
If (ACol = 1) and (ARow = 4) Then
Begin
StringGrid1.Canvas.Brush.Color:=clRed;
StringGrid1.Canvas.FillRect(Rect);
StringGrid1.Canvas.TextOut(Rect.Left+2,Rect.Top, StringGrid1.Cells[1,4]);
End;
End;
← →
malkolinge (2003-02-17 14:08) [4]Есть компонета самописная если надо пишите мне- скину
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c