你问的这个事件应该是dbgrid控件中的吧?这个事件是在grid控件载入数据的时候触发的,至于你这个“怎么用”波及的范围太大了,呵呵!不知道如何说起!另外还是发一段相关的代码吧,这也是我之前提过问题,别人回答的:这段代码是在数据加载时触发执行下面的代码,判断数据内容重画GRID中的单元格内容:
procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect;
  Field: TField; State: TGridDrawState);
const
  StateText: array[0..3] of String = ('新增', '开始', '完成', '未完成');
var
  x, y: Integer;
  text: String;
begin
  with Sender as TDBGrid do
  begin
    if LowerCase(Field.FieldName) = 'state' then
    begin
      text := StateText[Field.AsInteger];
      y := (Rect.Bottom - Rect.Top - Canvas.TextHeight(text)) div 2;
      x := (Rect.Right - Rect.Left - Canvas.TextWidth(text)) div 2;
      Canvas.TextRect(Rect, x, y, text);
end
    else
      DefaultDrawDataCell(Rect, Field, State);
  end;
end;

最新文章

  1. HashMap实现缓存(二)
  2. 前端js 判断输入的必须是数字,判断金钱
  3. python实现Linux启动守护进程
  4. What is the most common software of data mining? (整理中)
  5. python主要用来做什么
  6. uva 11294
  7. java 日志技术汇总(log4j , Commons-logging,.....)
  8. postgresql9.4新特性jsonb学习-update更新操作
  9. 【Linux】vi编辑器命令
  10. web应用中Spring ApplicationContext的动态更新
  11. C指针决心 ------ 指针表达式
  12. 两个容易被忽略的mysql知识
  13. plugman创建cordova插件
  14. node.js学习二---------------------同步API和异步API的区别
  15. Tomcat报异常:Too many open files 的解决之路
  16. [BUAA软工]第二次博客作业---结对编程
  17. Revit API得到类别Category设置类别可见性
  18. C# 裁剪图片
  19. GDAL线面互转换(2)
  20. leetcode-全排列详解(回溯算法)

热门文章

  1. 在CentOS7中搭建Zookeeper集群
  2. 全国Uber优步司机奖励政策 (12月28日-1月3日)
  3. 苏州Uber优步司机奖励政策(1月11日~1月17日)
  4. QtChart 初体验
  5. SQL注入的原理与预防
  6. Redis系列九 Redis集群
  7. WPF DataGridRow Event
  8. hdu1596find the safest road(floyd)
  9. Ubuntu—查看进程并关闭进程
  10. C语言链接数据库