怎样设置DBGrid1的某一列的字体颜色(与其他列的字体颜色不同)希望高手能给予赐教。先非常感谢大家的参与!!
解决方案 »
- 请问这样安全吗?
- 怎么设置image1 的 canvans的自体为斜体或粗体或带下划线的 解决了马上结贴.在线等.
- 释放线程
- 求助:怎样调用IBlocal数据库?急
- 散分!! 回复被删除,信誉分被扣!
- DCOMConnection.AppServer
- 为啥DELPHI调用EXCEL的内存释放不了?
- 有考过三级A或是要考计算机三级PC技术的朋友吗?请进!我实在不知道上机是怎样一个考法?谢谢各位
- 如何得到一个指定文件夹下的所有文件的文件名?答对立即给分。
- 请教各位delphi高手
- 大讨论:怎样做一个不用服务器,而可以直接连接两台在INTERNET上无固定IP的机器并互相通讯的软件?
- jpg文件保存出现问题!
if Column.FieldName = 'Your Name' then
Canvas.Font.Color := clBlue;没有分嘛,可以试一下给斑竹发短消息
我刚才做个小例子用你的方法,还是不行啊。
DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
if Column.FieldName='NAME' then
begin
DBGrid1.Columns[0].Color:=clCream;
DBGrid1.Font.Color:=clblue;
end;
end;
用后,所有列的字体颜色都变成蓝色了。背景颜色正确
Canvas.Font.Color := clBlue;这么用运行后字体颜色依然是黑的。不知是哪的错?
DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
if Column.FieldName='NAME' then
begin
DBGrid1.Columns[0].Color:=clCream;
DBGrid1.Columns[0].Font.color:=clblue;
end;
end;运行就正确了。