| 
 ▼ Mr.XRAYさん 
> ですが,コードが画像なので,やる気起こりません. 
 
そんなマスターのために 
 
TStringColumn = class(FMX.Grid.TStringColumn) 
  protected 
    function CreateCellControl: TStyledControl; override; 
  private 
    procedure OnCellPaint(Sender: TObject; Canvas: TCanvas; const ARect: TRectF); 
  end; 
 
 
function TStringColumn.CreateCellControl: TStyledControl; 
var 
  TxtCell :TTextCell; 
begin 
  Result := inherited; 
 
  TxtCell := Result as TTextCell; 
  TxtCell.OnPaint := OnCellPaint; 
end; 
 
procedure TStringColumn.OnCellPaint(Sender: TObject; Canvas: TCanvas; 
  const ARect: TRectF); 
begin 
  if Sender is TTextCell then 
  begin 
    with Canvas do 
    begin 
      Stroke.Kind := TBrushKind.bkSolid; 
      Stroke.Color := claRed; 
      StrokeThickness := 1; 
      DrawRect(ARect,0,0,AllCorners,1,TCornerType.ctRound); 
    end; 
  end; 
end; 
 
ちなみに 
StringColmun1:TStringColmun; の記述は不要です。 
 
こんなことじゃない!? 
 
 
   |