刚刚接触C#,我想请问一下,如何使用CheckBox,像QQ登陆窗口一样保存用户名和密码?
请各位高手教教我,详细一点!麻烦啦!不要直接就代码过来,我可能会搞不懂

解决方案 »

  1.   

    if (CheckBox1.Value == true)
    {
        // 保存设置到某个地方,比如注册表。
    }http://blog.csdn.net/panjunnn/archive/2010/11/24/6032991.aspx
      

  2.   

    是不是就建一个注册表,再在那个CheckBox上那里调用注册表?那个你开始调用函数:  // 写入ini  Ini ini = new Ini("C:/config.ini");  ini.Writue("Setting", "key1", "HELLO WORLD!");  ini.Writue("Setting", "key2", "HELLO CHINA!");  // 读取ini  Ini ini = new Ini("C:/config.ini");  string str1 = ini.ReadValue("Setting", "key1");  MessageBox.Show(str1);这个是自动写入和读取的?
      

  3.   

    以前做过,用ComboBox控件来显示用户名。
    窗体加载的时候,读取data.bin,把用户名加到ComboBox中。
    在ComboBox的SelectedValueChanged事件中,获取comboBox1.SelectedItem.ToString(),
    跟读取的用户名对比,取出密码。赋值给PassTextBox即可。
    其他跟正常登录一样。
      

  4.   

    CheckBox有个事件叫CheckedChanged,当勾选或取消勾选的时候会触发此事件,在此事件中检查当前CheckBox的状态来更改设置
      

  5.   

    将所有登录过的用户名采用序列化保存到本地文件中,每一次打开QQ登录窗体,反序列化文件,然后加载入ComBox中。