请问如何固定cxgrid的格式,就是手动调整列宽,列的顺序后固定它的布局。献出全部分(57分)

  • 主题发起人 主题发起人 shimingxing
  • 开始时间 开始时间
S

shimingxing

Unregistered / Unconfirmed
GUEST, unregistred user!
就是对于cxgrid我调整它的列宽,列的顺序,下次打开后,cxgrid会是我上次调整过后的格式。不用再调整了。怎么实现啊?谢谢,全部分献出
 
程序退出时保存上次设置的列宽值到数据库或者ini文件里,下次创建时加载上次保存的值即可。
 
能不能具体点啊
 
cxGrid 必须一个视图一个视图(TcxGridDBTableView)地进行保存。
例如:
tvCustomers.StoreToIniFile('a.ini');//保存

tvCustomers.RestoreFromIniFile('a.ini');//恢复
 
这个就要自已写程序了来实现了,需要处理以下事项:
一、cxGrid信息保存
1.每列宽度的保存
2.字段顺序的保存
建议保存到INI文件中
二、cxGrid信息恢复
写一函数创建cxGrid的列,创建的顺序为先前保存的顺序,创建的宽度为先前保存的宽度
搞定!!!
 
谁能个代码参考一下,好吗?谢谢,我第一次弄这个,不太会
 
ok,我会了
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部