![]() |
|
|
#1
|
|||
|
|||
|
Всем привет.
помогите плиз хачу грид разукрасить. есть контекстное меню в котором помимо различных операций с записями есть еще и названия цветов. хочу уметь отдельно менять фон ячейки, столбца, строки как это сделать? |
|
#2
|
||||
|
||||
|
Сам ее смотрел, но наверняка у компонента есть свойства OnDrawCell или OnCustomDraw или что-то похожее.
|
|
#3
|
|||
|
|||
|
Цитата:
|
|
#4
|
|||
|
|||
|
Да чё тут примерить...
Код:
procedure TForm2.JvDBgridDrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); begin if(Column.FieldName='имя поля')then begin DBGrid1.Canvas.Brush.Color:=clRed; DBGrid1.Canvas.Pen.Color:=clRed; DBGrid1.Canvas.Rectangle(Rect.Left,Rect.Top,Rect.Right,Rect.Bottom); end; end; |