起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 141|回复: 5

【搞定】[请求]DataGridCustomDrawCell是如何触发的**

[复制链接]
发表于 2007-4-24 09:34:17 | 显示全部楼层 |阅读模式
我在DataGridCustomDrawCell中写了如下代码:

if (AColumn.Caption = '参数值') then
  begin

    TZYJ_GYCTHS.showSysMsg ('参数值');
end;

结果只要我进入这个DataGrid,就会弹出提示框,而且会一直不停的弹

是怎么回事啊

我只是想在'参数值'这一列的一些cell做点事情

另:TZYJ_GYCTHS.showSysMsg 是自己定义的函数
回复

使用道具 举报

发表于 2007-4-24 14:07:32 | 显示全部楼层
对呀,因为画的时候都触发这个事件,需要等整个DataGrid画完。

我只是想在'参数值'这一列的一些cell做点事情?
请问想做点啥具体事情,我们一起看看如何实现
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-24 16:34:55 | 显示全部楼层
我原本是想在这一列作判断,根据'参数类型'判断,如果是日期型就给他日期框进行选择,如果是数字型,则只能输入数字
回复 支持 反对

使用道具 举报

发表于 2007-4-24 16:37:29 | 显示全部楼层
是想实现这个帖子的内容吗?  http://bbs.justep.com/forum.php?mod=viewthread&tid=14641

如果是没有好方法
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-24 17:06:50 | 显示全部楼层
算了,我再想办法吧
回复 支持 反对

使用道具 举报

发表于 2007-4-24 17:14:53 | 显示全部楼层
好,这个我先结贴了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-6 20:03 , Processed in 0.039252 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表