C#何如将一个值永久保存在textbox. text 属性中?

2024-12-03 08:30:57
推荐回答(5个)
回答1:

项目里的配置文件不就是干这个的么。
在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 = "";

(手打的,不保证正确。具体语法请搜索配置文件的用法)

回答2:

你可以用setting来保存。。
my.setting.size=textbox1.text
my.setting.save
我给的只是例子,你可以上网找。。。

回答3:

定义两个Static的string,不初始化,FormLoad事件里判断,如果这两个值不为空,就用这两个值初始化TextBox.Text属性,在TextBox的TextChanged事件里将TextBox.Text属性赋值给这两个string

回答4:

textbox的text值,调整button的大小 可以用javascript来控制,textbox.text的值是新输入的值可以用cookies 合作session 保存

回答5:

写配置文件,用文件的方式保存