首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么控制DBGrid控件显示数据的列数

2012-03-07 
如何控制DBGrid控件显示数据的列数?请大家把可能实现该功能的属性都说一下,谢谢哦![解决办法]在DBGIRD的每

如何控制DBGrid控件显示数据的列数?
请大家把可能实现该功能的属性都说一下,谢谢哦!

[解决办法]
在DBGIRD的每个COLUMN列中的FieldName帮定指定的列即可实现显示特定的列
[解决办法]
Columns屬性,你顯示幾列就加幾列,不需要顯示的列可以刪除或將列的Visible屬性設為假。
[解决办法]

探讨
Columns屬性,你顯示幾列就加幾列,不需要顯示的列可以刪除或將列的Visible屬性設為假。

[解决办法]
给你一段示例代码:


while dxDBGrid1.ColumnCount > 0 do
dxDBGrid1.Columns[0].Destroy;

for i := 0 to DM.ADOQry.FieldCount - 1 do
begin
dxDBGrid1.CreateColumn(TdxDBGridColumn);
dxDBGrid1.Columns[i].FieldName := DM.ADOQry.Fields.Fields[i].FieldName;
dxDBGrid1.Columns[i].Width := 100;
dxDBGrid1.Columns[i].HeaderAlignment := taCenter;
......
end;

[解决办法]
是啊 直接控制DBGridEh1.Columns[i],想显示多少就显示多少
[解决办法]
控件数据源的字段数量也可以实现,dbgrid中不要加入任何字段,让它自动读取数据源的数据即可。
[解决办法]
DBGridEh1.Columns[i]

热点排行