文章来源:新浪博客http://blog.sina.com.cn/s/blog_911161a8010155fg.html  作者:风清扬


建一个登录界面

【分享】Winform如何动态的保存配置_winform 保存 登录信息

不同的用户登录,每次登录的时候可以保存上一次登录的用户名和密码,具体实现如下:

1、设置Settings.settings:

【分享】Winform如何动态的保存配置_winform 保存 登录信息_02
【分享】Winform如何动态的保存配置_winform 保存 登录信息_03

2、以用户窗口(Textbox1)为例

选择用户窗口,找到属性窗口中的数据

【分享】Winform如何动态的保存配置_winform 保存 登录信息_04

点击...进行属性绑定

【分享】Winform如何动态的保存配置_winform 保存 登录信息_05

这里绑定Text属性,下拉菜单→用户,确定

密码设置的同上

checkbox的设置

【分享】Winform如何动态的保存配置_winform 保存 登录信息_06


3、选择winform窗口,选择事件中的行为的FormClosed,双击

【分享】Winform如何动态的保存配置_winform 保存 登录信息_07

在弹出的代码中打上Settings.Default.Save();:

private void Form1_FormClosed(object sender, FormClosedEventArgs e)
{
Settings.Default.Save();
}

这样每次用户关闭窗口关闭时就能动态保存上次输入的用户名和密码。