DBGridEH自适应宽度
1.设AutoFitColWidths=true;它的列宽会跟据整个Grid的宽度自动调整且每一列(TColumnEh)都有AutoFitColWidth属性,设为true,该列宽度自动调整,经测试,这种自适应不能满足要求。
2.OptionsEh中有dghDblClickOptimizeColWidth,当双击表缝时,前一列按当前数据宽度自动调整宽度,这种方式基本上能满足要求,但很不方便。
3. 这种方式感觉不错!应该能满足要求。
4.另外写过程
在DrawColumnCell过程中添加
DBGridRecordSize(Column) ;
在button的click事件中
BGridAutoSize(dbgrdh1);即可