C# winform程序中的输入文本框保留上次的输入

网上找了,方法有很多,比如写一个xml文件,写一个txt文件之类的,应该都是可行的,但我没有试过,我太懒了,就想找个简单方法,不要写文件这些之类的。
第一步是 点击项目,右击属性,找到设置,如图所示

这里写图片描述

右边选择自己想要保留的,我这里是ip,然后设置初始值。

第二步,在自己的代码里面,导入相应的 命名空间,我的项目名字是 demo4Socket,所以导入的是 using demo4Socket.Properties;

第三,在Form1()函数里面 写上 this.textBox1.Text = Settings.Default.ip;
我的ip值是写在textBox1里面,所以这么写

第四,找到这个方法,我觉得就是在关闭窗体时候,ip值修改为你此刻的值,下回打开窗体的时候就保留为上次的输入了

private void Form1_FormClosed(object sender, FormClosedEventArgs e)
{
Settings.Default.ip = this.textBox1.Text;
Settings.Default.Save();
}

这个方法可以点击窗体,在右下角的属性中,找到闪电一样的标志,找到对应的方法,如图所示:
这里写图片描述

参考的地址是: http://blog.csdn.net/u011360395/article/details/48177169,谢谢他了。

猜你喜欢

转载自blog.csdn.net/karaysn/article/details/78720458