Цитата: programmer1981
См. OptionsView.ExpandButtonsForEmptyDetails
Спасибо - то что нужно
Возник еще насущный вопрос - как раскрасить строки в разные цвета в зависимости от значения в невидимом поле записи
procedure TfmFind.viewFindCustomDrawCell(Sender: TcxCustomGridTableView;
ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo;
var ADone: Boolean);
var
ARec: TRect;
ATextToDraw, val: String;
begin
ATextToDraw := AViewInfo.GridRecord.DisplayTexts[AViewInfo.Item.Index];
ARec := AViewInfo.Bounds;
ACanvas.Canvas.Brush.Color := clBlue;
ACanvas.Canvas.FillRect(ARec);
SetBkMode(ACanvas.Canvas.Handle, TRANSPARENT);
ACanvas.DrawText(ATextToDraw, ARec, 0);
Adone:=true;
end;
Неясно как проверять на значение - откуда брать значение если с датасета фибовского - то глючит сильно - если с Sender: TcxCustomGridTableView или AViewInfo - то незнаю как