项目里的配置文件不就是干这个的么。
在web.config或app.config的appSetting段里面加两个元素:
你的textbox初始化时,取出配置文件里面存的值:
int wth = Convert.ToInt32(ConfigurationManager.AppSettings["bWidth"]);
int ht = Convert.ToInt32(ConfigurationManager.AppSettings["bHeight"]);
(这个是在System.Configuration命名空间的)
程序关闭前把当前的大小存回配置文件:
ConfigurationManager.AppSettings.Settings["bWidth"].Value = "";
ConfigurationManager.AppSettings.Settings["bHeight"].Value = "";
(手打的,不保证正确。具体语法请搜索配置文件的用法)
你可以用setting来保存。。
my.setting.size=textbox1.text
my.setting.save
我给的只是例子,你可以上网找。。。
定义两个Static的string,不初始化,FormLoad事件里判断,如果这两个值不为空,就用这两个值初始化TextBox.Text属性,在TextBox的TextChanged事件里将TextBox.Text属性赋值给这两个string
textbox的text值,调整button的大小 可以用javascript来控制,textbox.text的值是新输入的值可以用cookies 合作session 保存
写配置文件,用文件的方式保存