王 王寒松 Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-11 #2 Nobel: DBGrid 是由很多 EDIT 类组合而成,也就是说每一个格子都有自己的 CANVAS属性, 所以你要问 如何 “ DBGRID中加入背景” 如果真的要把一副BMP加到DBGRID后面显示, 我看只有说没办法 因为这意味着要把BMP切割成很多小块放到每一个DBGRID的格子里 而DBGRID滚动后,还要处理格子的刷新 这论坛里的人肯定不会写代码给你了
Nobel: DBGrid 是由很多 EDIT 类组合而成,也就是说每一个格子都有自己的 CANVAS属性, 所以你要问 如何 “ DBGRID中加入背景” 如果真的要把一副BMP加到DBGRID后面显示, 我看只有说没办法 因为这意味着要把BMP切割成很多小块放到每一个DBGRID的格子里 而DBGRID滚动后,还要处理格子的刷新 这论坛里的人肯定不会写代码给你了
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-11 #3 在OnDrawColumeCell使用CopyRect从背景图片上拷贝一块小矩形图到格子里面,然 后再画DATA。 参见:救命!如何在DBgrid中加上背景图
C Chenlili Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-11 #4 1、设置DBGRID的 DEFAULTDRAW=FALSE; 2、在OnDrawColumecell事件中拷贝一块小矩形图到格子
F fx Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-11 #5 同意王兄的意见,想在Dbgrid中加入背景,我想很难达到预计的效果(不论你是想用一大图垫底,还是以一小图平铺). 不如使用单一的颜色,即简单有美观。
Y yanghaijun Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-12 #6 在GRID里使用背景图,你到底想干什么?这只能使用户分散注意力,我想你不是用 GRID来编什么多媒体程序吧?