DBGridEH自适应宽度
1.设AutoFitColWidths=true;它的列宽会跟据整个Grid的宽度自动调整且每一列(TColumnEh)都有AutoFitColWidth属性,设为true,该列宽度自动调整,经测试,这种自适应不能满足要求。
2.OptionsEh中有dghDblClickOptimizeColWidth,当双击表缝时,前一列按当前数据宽度自动调整宽度,这种方式基本上能满足要求,但很不方便。
3. 这种方式感觉不错!应该能满足要求。
4.另外写过程
在DrawColumnCell过程中添加
DBGridRecordSize(Column) ;
在button的click事件中
BGridAutoSize(dbgrdh1);即可
本文介绍了DBGridEH组件实现自适应宽度的四种方法:通过设置AutoFitColWidths属性、使用dghDblClickOptimizeColWidth选项、编写特定代码进行优化及手动调整。提供了实用的函数DBGridAutoSize实现动态调整。
1223

被折叠的 条评论
为什么被折叠?



