2 styc1010 styc1010 于 2014.12.18 11:11 提问

vs2010winform窗口关闭后下次打开其上的控件如何保持原来的值?

列如在一个窗体上有一个checkbox控件,选中后关闭窗体,再打开窗体后checkbox的选中状态没有了,请教如何才能让checkbox保持选中状态,即使关闭后下次打开还是保持上一次操作时的值

4个回答

lk13962517093
lk13962517093   2014.12.18 11:16

在程序不退出的情况下可以使用静态变量;
假如程序退出后再次打开,需要将值保存起来,放到数据库,磁盘文件,注册表等地方

bdmh
bdmh   Ds   Rxr 2014.12.18 11:39

写入到文件保存,下次读取出来填充

styc1010
styc1010 刚学着用,所以不太会,一头雾,还忘大神多加指点,具体点,谢谢了
3 年多之前 回复
Topc008
Topc008   Rxr 2014.12.18 11:42

关闭窗体之前,将checkbox的状态值保存到app.path目录里,下次在load过程中再读取那个文件同时设置checkbox的值。
不要把电脑想得那么聪明嘛,它很笨的.......

styc1010
styc1010 刚开始用vs做项目,还不太熟悉,请问具体怎么弄
3 年多之前 回复
nanjian011
nanjian011   2014.12.18 14:52

把数据保存起来,下次程序开启再load

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!