dbgrib中的字段很多,希望在拉动水平滑块时,左边始终出现记录的某个字段。忘记该怎么设置了,请教了!

解决方案 »

  1.   

    你可以用2个dbgrid,第一个只显示固定不动的,第二个dbgrid显示其他字段,再将他们的位置调节好看起来就像一个dbgrid就行了。
    或用第三方控件如 果用EHLIB,可以设置DBGRIDEH的FrozenCols属性
    www.51delphi.com下载
      

  2.   

    zhudongpo:没有那么复杂吧。我记得在用过一种方法,只要设置一下就行了,只是现在忘记该怎么设置了。回复人: kevin218(张智勇) ( ) 信誉:100 打个比方,我有很多记录,它们有一姓名字段,记录很长,当我拉水平条里就看不到姓名字段了,这个时候我就不能分清显示的众多数据里哪一条是我要找的那个人的记录。希望姓名字段始终出现在dbgrid的最左边。
      

  3.   

    回复人: underwolf(冥狼) ( ) 信誉:100  没有那么复杂,只要在哪个地方设置一下,不用写代码的。可我忘了,真TMD的郁闷。
      

  4.   

    如何使DBGRID在移动左右滚动条时左边几列保持不动?
    我用了TStringGrid(DbGrid1).FixedCols := 4;方法可是标题栏总是有问题,