ONDrawCell这个事件,你可以查帮助,有例子!
解决方案 »
- 简单问题(50分)
- 个位,delphi能否实现网络截包? C语言可以么?
- 如何把一个已经存在的控件放到一个窗体里(API实现)
- 如何让生成的报表在本窗体内预览
- 招聘高级Windows开发程序员
- OFFICE中的ACCESS,我有理由说要比DELPHI说好
- Delphi可否方便做公文管理系统,还望给个思路?
- delphi窗体最大化后出现的问题?
- 请教 delphi7 调用 vfp5 提供的 fpole.dll 的函数
- 请问大家有谁知道彩票中提到旋转矩阵工作原理是什么?
- 怎样使用WinExec或者CreateProcess来执行下列命令?
- 在做报表时,预览左右显示不全,但又没有左右滚动条,如何显示滚动条?谢谢!
Rect: TRect; State: TGridDrawState);
begin
with StringGrid1 do
begin
if (ACol <> 0) and (ARow <> 0) then
begin
if ACol mod 2 = 0 then
Canvas.Brush.Color := clYellow
else
Canvas.Brush.Color := clGreen;
Canvas.FillRect(Rect);
Canvas.TextOut(Rect.Left + 2, Rect.Top + 2, Cells[ACol, ARow]);
end;
end;
end;
大体思路就是这些,具体的自己加工把!!