![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в cxGrid выборочные строки выделить другим цветом? [D7, MSSQL]
Oleon © (2005-01-28 12:07:00)Здраствуйте.
Как в cxGrid выборочные строки выделить другим цветом?
Наприме, если в каком-то поле значение равно 1, то строка должна выводиться серым цветом, а в других случаях синим.
Вот. Спасибо.
Johnmen (2005-01-29 23:35:00) [1]>так форма ж овнер :)
На овнера надейся, а сам не плошай...:)
Соловьев (2005-01-29 11:12:00) [2]>А где убиение АЕллоуСтиле ? :)))
так форма ж овнер :)
Johnmen (2005-01-29 01:39:00) [3]А где убиение АЕллоуСтиле ? :)))
Tornado (2005-01-28 15:31:00) [4]
var
AYellowStyle: TcxStyle;
procedure TfrmMain.cxGrid1DBTableView1StylesGetContentStyle(
Sender: TcxCustomGridTableView; ARecord: TcxCustomGridRecord;
AItem: TcxCustomGridTableItem; out AStyle: TcxStyle);
begin
if ARecord.Values[cxGrid1DBTableView1Bool.index] = true then
AStyle := AYellowStyle;
// красит стороку в которой в поле Bool стоит значение true //(булево поле)
end;
procedure TfrmMain.FormCreate(Sender: TObject);
begin
AYellowStyle := TcxStyle.Create(Self);
AYellowStyle.Color := $0080FFFF;
AYellowStyle.TextColor := clMaroon;
AYellowStyle.Font.Style := [fsBold];
end;
Val (2005-01-28 13:24:00) [5]и что? там нет события перерисовки?
Oleon (2005-01-28 12:48:00) [6]Это не DBGrid и не RxGrid,
а CxGrid от developerExpress...
хорошо, я там поищу, спасибо
Val (2005-01-28 12:29:00) [7]статей про цветную сетку в делфи достаточно в инете. как минимум - на королевстве.