1
我試圖顯示TDBGrid
的單元格的空文本,而不更改字段的值,也不更改單元格的背景顏色。 我不知道這是正確的做法,但我已經使用OnDrawDataCell
事件如下嘗試:如何使用TDBGrid繪製空單元格?
procedure TMyForm.MyGridDrawDataCell(Sender: TObject;
const Rect: TRect; Field: TField; State: TGridDrawState);
var
Grid : TDBGrid;
begin
inherited;
if(Field.FieldName = 'MYFIELD') then
begin
Grid := Sender as TDBGrid;
Grid.Canvas.FillRect(Rect);
end;
end;
放置一個斷點到事件之後,我發現它從未執行