彤 彤心依旧 Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-11 #1 分析好了让大家看看啊。 顺便看能否解决行号的问题。 送上100分!
彤 彤心依旧 Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-11 #6 大家常用的使用DBGrid或DBGridEh的较早版本自己无法实现斑马线功能(奇偶行颜色不同),通常是在DBGrid的OnDrawColumnCell中通过判断DateSet的RecNo来改变其颜色,这样做有两个问题: 1.每次点击DBGrid时,都要刷新一次,斑马线也就要重画一次,会出现闪烁现象 2.当DataSet处于编辑或添加状态时,其RecNo为-1,那我们画斑马线的代码就会失效了。 现在Ehlib4.0看来是解决了这个问题。
大家常用的使用DBGrid或DBGridEh的较早版本自己无法实现斑马线功能(奇偶行颜色不同),通常是在DBGrid的OnDrawColumnCell中通过判断DateSet的RecNo来改变其颜色,这样做有两个问题: 1.每次点击DBGrid时,都要刷新一次,斑马线也就要重画一次,会出现闪烁现象 2.当DataSet处于编辑或添加状态时,其RecNo为-1,那我们画斑马线的代码就会失效了。 现在Ehlib4.0看来是解决了这个问题。
彤 彤心依旧 Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-11 #8 知其然还要知其所以然啊,^_^,很多不愿意使用第三方控件的朋友也许可以借鉴!
K kinneng Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-14 #12 现在不能分享,正推倒重来,要支持.net,Win32的东西到了.net有几千处编译通不过, 真头疼.
彤 彤心依旧 Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-14 #13 你只要把你画斑马线的代码贴出来就行了,我不要求支持.NET,^_^ 我用DBGridEh,即使是它自带的Demo也存在问题,在DataSet为Insert时也不行,都消失了
J JohnSun2002 Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-16 #14 EHlib不是有源代码吗?可以自己分析啊
彤 彤心依旧 Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-17 #15 我对Pascal代码不是很感冒,一般用BCB,再说我很菜,要是能看出来,就不到这里问啦^_^
J jimzhao Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-25 #16 斑马线功能前面的好像是3.6就支持,而且是设计时就能看到。
W WUSUBAR Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-25 #17 好象3.0就有了吧 是在option里的什么属性
L LWH006 Unregistered / Unconfirmed GUEST, unregistred user! 2006-02-28 #20 我关心的是,单个格子的颜色,可以依其内容的不同而不同。