可以的
但比较复杂
在ondrawdatacell事件中可以
画上然后把grid的高度控制好

解决方案 »

  1.   

    to focus(老鱼) 
     具体点,我也有类似的问题。
     up一下
      

  2.   

    有没有其它的D6自带的构件比较理想?如果用StringGrid,具体如何实现呢?
      

  3.   

    用stringgrid可以画图,不过要自己动手。设置属性defaultdrawimg为false,然后在事件ondrawcell中画图。
      

  4.   

    drawGrid比较直接
    stringGrid 也可以 用 as DrawGrid来画图
    其实什么grid都可以的
    只要你会在canvas上画图,就走遍天下都不怕了
      

  5.   

    小弟没看出stringGrid和drawGrid有什么区别,请明示请给段drawGrid实现这个功能的代码
      

  6.   

    用STRINGGRID上可以的
    但是要自己写代码
    在DRAWCELL里写的
    到X-SOFT。MYRICE。COM或则
    www.kebi.com.cn/~jiaorg1981上看看
      

  7.   

    请给段drawGrid实现这个功能的代码
      

  8.   

    这还不知道你用, dbctrlGrid控件,先设置dbctrlGrid的Datasource设置 n行*n列, 再在dbctrlGrid控件上放一个dbimage控件。设置dbimage字段的fields属性,和datasource属性.
    完了, 解决战斗,
      

  9.   

    对了。 如果要显示文字你再在其上放一个label1., 但有一点, 用dbctrlgrid, 控件来说,你定义n行*n列, 就会全都画出来。 而不是数据库里有多少条记录就画多少条。