如果使DBgrid右侧移动滚动条时,当前记录不变啊?如果不行,有替换的组件吗?

解决方案 »

  1.   

    同问~如果是要实现这个,可以尝试第三方控件cxGrid,可以通过设置多个Bounds来实现
      

  2.   

    如果一定要用dbgrid来实现,有一个好办法:就是用两个dbgrid,横排在一起就是的。平时将其中一个隐藏,需要固定左边列是,就将就隐藏的那个显示出来,只拖动右边Dbgrid的横向滚动条。这个方法还是不错的。以前我就这样子用。
      

  3.   

    TDBGridEh里有冻结列的功能,你可以用这个控件
      

  4.   

    可以使用DBGIRDEH来试试,那个有冻结列的作用,就是不知道是不是你说的那个问题了
      

  5.   

    TDBGridEh可以做到,在移动滚动条的时候,当前记录是不动的。