主从表中从表如何根据过滤结果自动调整DBGrid/DBGridEh的列宽,在何处事件或过程中处理?

Elysium 2007-05-31 04:53:39
如题
...全文
278 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Elysium 2007-09-21
  • 打赏
  • 举报
回复
继承了TCustomDBGridEh类,使用了OptimizeSelectedColsWidth方法

TXXXDBGridEh(Grid).OptimizeSelectedColsWidth(TDBGridEh(Grid).Columns[i]);

Elysium 2007-06-04
  • 打赏
  • 举报
回复
没人能实现在数据集被filter之后重新调整列宽么,怎么才能实时地调整列宽?
Elysium 2007-06-01
  • 打赏
  • 举报
回复
我要根据字段内容调整,而且是每次Filter后
XXSingle 2007-06-01
  • 打赏
  • 举报
回复
DBGridEh 可以根据屏幕宽自动调整
Elysium 2007-05-31
  • 打赏
  • 举报
回复
可是在OnFilterRecord中无法更新列宽
chenzhuo 2007-05-31
  • 打赏
  • 举报
回复
主表过滤,会触发OnFilterRecord
Elysium 2007-05-31
  • 打赏
  • 举报
回复
设置从表的Filter不用重新打开从表啊
chenzhuo 2007-05-31
  • 打赏
  • 举报
回复
从表的AfterOpen;

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧