Uses Grids;TStringGrid(DBGrid1).FixedCols := 3; // 有一列是三角箭头

解决方案 »

  1.   

    agui你好
    就用这一句代码就行了吗
      

  2.   

    这是一个老问题了,很多人都提过,很可惜的是,DBGrid不支持这种操作。用强制转换为StringGrid的方法是最直接的解决方案,但是效果实在不怎么样,建议使用第三方控件
      

  3.   

    Query1.Open;
      TStringGrid(DbGrid1).FixedCols := 2;
    进行强制类型转换,不过效果不太好
      

  4.   

    我试了,真的可以,不过title标题好象不显示了,先给你60分了,谢了
      

  5.   

    title标题怎么显示,解决的话40分
      

  6.   

    这种方法只能在Query.Open之前可以用,打开后就不行了。