如何动态添加DBGrid的Column???(30分)

如题:
例如:
Dbgrid.Column.Add.Title.Caption := 'aaa';
Dbgrid.Column.Add.FieldName := 'bbb';
但是这样不对,它会变成三列,第一列是空的,然后第二列是aaa,第三列是bbb
请问如何做才是正确的??

 

Dbgrid.Column.Add;
Dbgrid.Column.Add;
Dbgrid.Column.Add;
Dbgrid.Column[0].FieldName := 'bbb';//第一列
Dbgrid.Column[0].Title.Caption:= 'aaa';//第一列
Dbgrid.Column[1].FieldName := 'bbb1';//第二列
Dbgrid.Column[1].Title.Caption:= 'aaa1';//第二列
Dbgrid.Column[2].FieldName := 'bbb2';//第三列
Dbgrid.Column[2].Title.Caption:= 'aaa2';//第三列

posted on 2020-12-10 17:26  癫狂编程  阅读(337)  评论(0编辑  收藏  举报

导航

好的代码像粥一样,都是用时间熬出来的