ミ,,゚Д゚彡DelフサギコのフサフサDelphi談話室�A
■ このスレッドは過去ログ倉庫に格納されています
0136133
NGNGDrawCellで塗りつぶしってどうやるのでしょう?
procedure TForm1.Grid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
Begin
with Grid1 do begin
if (ACol = Col) and (ARow = Row) then begin
Canvas.Brush.Color := clRed;
Canvas.FillRect(Rect);
end;
end;
end;
これで色が変わるかと思ったんですが、選択時のフォーカス部分が赤色になるだけで
選択後に色が変わってくれないんです。
どうすれば良いんでしょうか?
選択後(フォーカスを失った後)も色変更を反映させたいんですが・・
■ このスレッドは過去ログ倉庫に格納されています