dbgrid的小问题 我用ADO连接数据库存放在DBGRID中,然后我想调整列宽和对齐方式,在编辑的状态下,都可以调整,可一F9后,还是原来的样子,不知道怎么回事? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 双击DbGrid添加所有列,然后设置各列的属性 做成固定字段吧,在grid中建立好,固定宽度 DBGrid 宽度默认为 64 ,当运行后它会根据数据库对应列长度自动调整,如Name 列数据长度为120,DBgrid 对应列默认为64,当运行后DBgrid的宽度不再是64 .建议在程序设计时将DBGrid列宽度修改不等于 64 ,即可。 for i:=0 to dbgrideh1.columns.Count-1 do dbgrideh1.columns[i].optimizewidth;根据字段内容宽度自动调节。 AutoFitWidth 有沒有這個屬性,是不是讓你設成TRUE了? 双击DbGrid-->右键-->add all fields-->然后手工进行调整宽度 DBGRID是没有AutoFitWidth属性的,你的Fields是运行时取得数据自动添加的,所以你在设计时怎么移动宽度都无效。 双击DbGrid-->右键-->add all fields可以add all fields添加所有字段 恭喜CC新婚燕儿 关于如何动态设置其公式? 如何在dos下访问后台数据库如sql server? CSDN的BUG & 散分 & 告别 & 辞职 duxin(小伍)接100 能不能用delphi控制IIS打开和关闭??? 请教:Delphi的基本问题(6) 窗体显示、SysTray与API查询 有意者来看看,医院门诊管理系统.谢谢光临 本来想五一之前拿到▲▲▲▲▲的---- 请教高手一个小问题!! 各位兄弟,知道怎么得到全局鼠标的状态吗 求助,在Delphi里写的Class单元如何获知当前活动窗体?
DBGrid 宽度默认为 64 ,当运行后它会根据数据库对应列长度自动调整,如Name 列数据长度为120,DBgrid 对应列默认为64,当运行后DBgrid的宽度不再是64 .建议在程序设计时将DBGrid列宽度修改不等于 64 ,即可。
dbgrideh1.columns[i].optimizewidth;
根据字段内容宽度自动调节。
AutoFitWidth 有沒有這個屬性,是不是讓你設成TRUE了?