DBGRID中文字的对齐问题? 执行SQL之后,对DBGrid的Column操作:for i := 0 to DBGrid1.columns.count - 1 dobegin DBGrid1.Columns[i].Alignment := taCenter;end; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很容易呀首先在query的sql中设置静态sql(select * from tablename)语句,让其active后在dbgird中应该显示所有字段和纪录。然后,对dbgird进行设置:设置dbgird的columns属性,在弹出的窗口上点击右健,选中add all fields,再对每个fields进行设置,选中一个fields后设置其title里的caption,他将要显示在dbgird的小框上,怎么居中应该不困难。设置完了之后再改query的sql为动态一切ok 正如lanbada(lanbada),设置dbgrid的column的alignment为taCenter如果是动态生成dbgrid,可以添加代码dbgrid.column[i].alignment := taCenter; 很简单,根本不用再编程,只需设置dbgird属性即可,query1,false后也存在。 写语句(对Query后紧接)for i:=0 to DBGID.columns.count-1 do begin DBGID.columns[i].alignment:=taCenter; DBGID.columns[i].title.alignment:=taLeftJustify; end; for i := 0 to DBGrid1.columns.count - 1 dobegin DBGrid1.Columns[i].Alignment := taCenter;end; Delphi 文本框中输入中文自动转换为拼音简码和五笔简码 delphi报表问题 Delphi7如何支持ms sql server 2005中的xml字段? 特急文档需要!!!!!!!!!!!!!!! 语法 线程超级难题?高手请进 怎么判断一个采用TRemoteDataModule远程数据模块的应用服务器是不是使用DCOM?? MSCOMM控件在哪儿??(在线等!!谢谢!) 谁给一个例子,现有暂时不给分, 只要给个例子,一定给50分 TAdvStringgrid 是什么组件? 大侠小虾看过来!(触发器中的类型转换) 请问如何更改pagecontrol控件中每一页标题的字体颜色?
首先在query的sql中设置静态sql(select * from tablename)语句,让其active后在dbgird中应该显示所有字段和纪录。
然后,对dbgird进行设置:设置dbgird的columns属性,在弹出的窗口上点击
右健,选中add all fields,再对每个fields进行设置,选中一个fields后设置其title里的caption,他将要显示在dbgird的小框上,怎么居中应该不困难。
设置完了之后
再改query的sql为动态
一切ok
如果是动态生成dbgrid,可以添加代码
dbgrid.column[i].alignment := taCenter;
for i:=0 to DBGID.columns.count-1 do
begin
DBGID.columns[i].alignment:=taCenter;
DBGID.columns[i].title.alignment:=taLeftJustify;
end;
begin
DBGrid1.Columns[i].Alignment := taCenter;
end;