关于Delphi DBgrid想要某一行改变颜色问题!
在一个窗体中有adoquery5和dbgrid5,现在想要dbgrid5显示的数据中,当"职位类型"为"经理","工程师"和"业务经理"三个值时整行用其他颜色高亮显示出来...
在一个窗体中有adoquery5和dbgrid5,现在想要dbgrid5显示的数据中,当"职位类型"为"经理","工程师"和"业务经理"三个值时整行用其他颜色高亮显示出来,代码应该怎么写?我是在DBGrid5的DrawDataCell事件中写下了以下代码:
if adoquery5.FieldByName('职位类型').AsString ='经理' then//先写一个值先
dbgrid5.Canvas.Brush.Color :=clBlue;
但是运行后没任何变化,请教各位大侠! 展开
if adoquery5.FieldByName('职位类型').AsString ='经理' then//先写一个值先
dbgrid5.Canvas.Brush.Color :=clBlue;
但是运行后没任何变化,请教各位大侠! 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |