tms dbadvgrid 每次reload的时候滚动条都闪一下,各种scrollbar属性都设置过了,还是不行,难道必须要去改他的源码嘛,这个事应该能解决吧?请大神帮忙解答。

解决方案 »

  1.   

    试试DoubleBuffered
      

  2.   

    DoubleBuffered这个默认都开了的。
      

  3.   

    跟踪代码,大概知道原因了,就是dbadvgrid 更新dataset的时候,会先清除以前的记录,会把rowcount设为1000,就这一下,超出了gird的显示范围,导致滚动条,一下出来闪一下。滚动条应该是windows在控制把?怎么解决呢。
      

  4.   

    先beginupdate
    更新完了再endupdate