可以这样:
  TStringGrid(DBGrid1).FixedCols := 3;
即设定DBGrid1的固定列为前三列(包括Indicator列)

解决方案 »

  1.   

    有现成的控件---ehlib 的dbgrideh中有一个属性控制多少列固定
      

  2.   

    多謝joyhero(JoyHero),不過為什么這樣設定過之后它的Title.caption就變成空白了?
      

  3.   

    此外還有哦,如此時去改變Column的寬度則固定欄位就不見了,為什么?多謝.
      

  4.   

    这个问题已经讨论过(N + + builder)遍了。
      

  5.   

    TStringGrid(DBGrid1).FixedCols := 3;上面的做法是存在问题的,如你所说的那样你给个email我吧,我发一个控件给你,不过要明天早上,加入你的email地址现在给我的话。[email protected]
      

  6.   


     回复人: joyhero(JoyHero) (  ) 信誉:100  2002-3-21 0:12:29  得分:0  
     
     
      可以这样:
      TStringGrid(DBGrid1).FixedCols := 3;
    即设定DBGrid1的固定列为前三列(包括Indicator列) 
     
      

  7.   

    我有个控件,除了能实现你要的功能还有很多新功能。看起来就像PB表格或vfp表格类似。
      

  8.   

    有一个很好的控件,在www.mychangshu.com上有
      

  9.   

    下个空件把,如果你对dbgrid有别的要求