怎样在stringgrid中设置单元格的背景颜色,字体颜色
展开全部
procedure TForm1.StringGrid1DblClick(Sender: TObject);
var
str:String;
FRect:TRect;
begin
Str:= StringGrid1.Cells[StringGrid1.Col,StringGrid1.Row];
FRect:=StringGrid1.CellRect(StringGrid1.Col,StringGrid1.Row);
StringGrid1.Canvas.Brush.Color:=clRed;
StringGrid1.Canvas.Font.Color:=clWhite;
StringGrid1.Canvas.FillRect(FRect);
StringGrid1.Canvas.TextRect(FRect,Str);
end;
var
str:String;
FRect:TRect;
begin
Str:= StringGrid1.Cells[StringGrid1.Col,StringGrid1.Row];
FRect:=StringGrid1.CellRect(StringGrid1.Col,StringGrid1.Row);
StringGrid1.Canvas.Brush.Color:=clRed;
StringGrid1.Canvas.Font.Color:=clWhite;
StringGrid1.Canvas.FillRect(FRect);
StringGrid1.Canvas.TextRect(FRect,Str);
end;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询