DBGird标记特殊行?解决方案

DBGird标记特殊行?数据库表字段为:问题ID问题描述处理状态要在DBGird中把所有未处理的问题记录用红色显示,

DBGird标记特殊行?
数据库表字段为:       问题ID     问题描述       处理状态

要在DBGird中把所有未处理的问题记录用红色显示,该怎么做啊?
该写什么事件呢?要在从数据库从取出数据时就触发这个时间。谢谢!

[解决办法]
在DBGrid的OnDrawColumnCell事件里

if ADOQuery1.FieldByName( '处理状态 ').AsString = '未处理 ' then
begin
DBGrid1.Canvas.Font.Color := clRed;
DBGrid1.Canvas.Brush.Color:= $CCDDEE;
end;