F folmorse Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-23 #1 我想在程序运行过程中调整Grid控件,在程序退出之后,该控件能记忆其列宽, 等下次再启动程序时,Grid能使用其上次调整的结果。不知如何解决?请大虾 赐教。
S simbasun Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-23 #2 用 DevExpress DxDBGrid 就可以,它可以记住Grid的状态,保存在注册表里。
S sundart Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-23 #3 如果你的Grid的显示列是固定的,可以在Form的Close事件中将DBGrid的列宽保存 下来( 我一般是保存在数据库中), 在Form的Create 事件中将数据库中的数据读出,付给Grid的列宽。
如果你的Grid的显示列是固定的,可以在Form的Close事件中将DBGrid的列宽保存 下来( 我一般是保存在数据库中), 在Form的Create 事件中将数据库中的数据读出,付给Grid的列宽。
S Singgreen Unregistered / Unconfirmed GUEST, unregistred user! 2001-07-08 #4 你用RXLib275控件包里的一个控件可以解决这个问题! 另外你也可以自己写一个通用的函数,将Grid的每一列(或部分)保存到注册表或文件或数据库 ;并在需要的时侯调用即可!
H hlsl Unregistered / Unconfirmed GUEST, unregistred user! 2001-07-09 #5 简单的从grid继承,然后重载它的create方法和free方法。分别读入和保存列宽就可以了。 很简单的。