C#不写入设置

时间:2014-10-04 05:05:53

标签: c# .net windows winforms settings

所以我正在用C#编写一个程序,我需要它保存到我在Settings设计器中创建的自定义设置。以下是我所拥有的设置的屏幕截图,以下是我写入设置的方式的一些示例。

http://prntscr.com/4svc6g

 private void txtUsername_TextChanged(object sender, EventArgs e)
        {
            Properties.Settings.Default.username = txtUsername.Text;
     }

 private void cbUpdate_CheckedChanged(object sender, EventArgs e)
        {
            Properties.Settings.Default.autoCheck = cbUpdate.Checked;
        }

//In another method \/\/
 if (Properties.Settings.Default.launchNumber == 0)
            {
                Settings form2 = new Settings();
                form2.Show();
                Properties.Settings.Default.launchNumber++;
            }

所以我现在很难过,它正在读取我在设计师正常情况下手动设置的设置,当我将设置设置为另一个值时,它只是不会写入它们。我只是试图找到我在更改设置时出错的地方。谢谢您的帮助。

1 个答案:

答案 0 :(得分:3)

更新设置后,您没有致电Save

Settings.Default.Save()