起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 755|回复: 0

如何保存 DataGrid 的 “列选择器”的设置

[复制链接]
发表于 2004-4-5 15:42:40 | 显示全部楼层 |阅读模式
类似这些都可以通过保存到一个 INI  的文件中,下次进来将该文件Load进来就可以了,(只需用户设置存放的文件名和节点名,其他的,例如存放格式等等,平台会自动处理的)

(在 Show  窗体时调用
YWXX1.TSJWG1(DocViewYWXX1_SJWG1.Doc).DataGrid.IniSectionName := 'cp');
  YWXX1.TSJWG1(DocViewYWXX1_SJWG1.Doc).DataGrid.LoadFromIniFile('C:\AA.INI')

在窗体关闭时
  YWXX1.TSJWG1(DocViewYWXX1_SJWG1.Doc).DataGrid.IniSectionName := 'cp';
  YWXX1.TSJWG1(DocViewYWXX1_SJWG1.Doc).DataGrid.SaveToIniFile('C:\AA.INI');

其中‘C:\AA.INI’  是存放设置的文件名、‘cp’是取一个名字。
另外,首先需要保存这样一个文件。如果用户需要根据不同操作者实现不同的界面,那么需要通过实际的物理字段来存放这样一些信息;如果不同的机器实现不同的模式使用上面的定义就OK了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-5-6 12:18 , Processed in 0.042191 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表