回 帖 发 新 帖 刷新版面

主题:求写法

怎么设置:写dbgrid表格里面的某个空格里面的字体颜色啊

回复列表 (共5个回复)

沙发

一列变色:dbgrid1.Columns[0].Color:=clred;

如果要某个空格变色,可以根据这个格的数据,编写dbgrid.DrawDataCell方法控制,你自己看一下吧:http://www.tomore.com/4/1355.html

板凳

我就是想当输入字母“y"的时候,把“有”的颜色设置为红色

3 楼

太久没用delphi了,不太记得,好像用一个事件就可以

4 楼

有谁能帮我一下啊

5 楼

在哪里输入“Y”?如果不是在显示“有”的那个dbgrid格中输入,而是在dbgrid之外的一个edit中输入,那就非常好办:
如果edit中输入了Y,那么就赋值给数据源相关字段为“有“,否则就赋值为“”。如何?
这个方法笨一点。如果还不满意。请来信:lihuasoft@163.com

我来回复

您尚未登录,请登录后再回复。点此登录或注册