【C++ Builder 6.0】设置DBGrid单元显示格式

1.设置列的展示格式

DBGrid的DataSource设置一个ADOquery。

双击ADOquery,在弹出的字段编辑器中,新增要设置的字段。

点击新增字段,设置displayformat属性。例如展示为,带有三位小数。0.000

2.设置行高

((TStringGrid *)dbgrd1)->DefaultRowHeight = 50;

3.技巧,快速向DBGrid添加字段

添加三个控件,adoconnection,adoquery,DataSet, DBgrid。连接控件。设置连接,和dataset

右键DBGrid,选择字段编辑,点击

就会添加所有你查询的字段

4.调节列宽,适应窗体最大最小化

步骤1:设置dbgrid的Align为client

步骤2:添加你的字段,并调节至最佳

步骤3:在窗体resize事件中,添加代码


//如果你事先调节好列的宽,下面代码的意思是,在最大化之后,将多余的宽等分然后添加在各列
void __fastcall ResizeDbGrid(TDBGrid *dbgrd)
{
        int DBGWidth = dbgrd->Width;
        int iCount = dbgrd->Columns->Count;

        int sumWidth = 0;
        for(int i 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值