在dbgrid里如何控制每列的宽度。(40分)

  • 主题发起人 主题发起人 huzhaowei116
  • 开始时间 开始时间
H

huzhaowei116

Unregistered / Unconfirmed
GUEST, unregistred user!
在dbgrid里与与数据源连接取得的字段宽度好象是和字段的大小有关,可是如何在程序中
固定他的宽度呢。
 
dbGrid1.ColumnResize := false;
 
在程序中批定每列的宽度.
dbgrid1.column[0].width:=..;
 
dbgrid里没有 ColumnResize这个属性
 
双击DBGRID,然后对每一列设定WIDTH即可
 
我的dbgrid是动态生成连接数据的
 
在DBGRID的对象巡视器中的OPTION,有一个dgColumnResize,就是它了.
 
来晚了,上面的可以用呀。
 
如果是动态的话,按照hbezwwwl的方法即可
 
写一个INI文件,记下每列的位置宽度:
[dbgrid1]
index1=1
width1=20
index2=3
width:=4


 

DBGrid1.Columns.SaveToFile();
 
多人接受答案了。
 
后退
顶部