我有一个在 Visual Studio 2010 中工作的半小型可视化 C# 解决方案。我最近使用settings.Settings
文件和Properties.Settings.Default
. 在表单加载事件中,我正在使用检查值Properties.Settings.Default
并将它们分配给一个checkbox.Checked
变量。
//Load Form1
private void Form1_Load(object sender, System.EventArgs e)
{
cbxShowPass.Checked = Properties.Settings.Default.showFullPassword;
checkBox2.Checked = Properties.Settings.Default.showBookmarkFiles;
}
当我在调试模式下启动程序时,启动速度非常慢,但是,当我删除那行代码时,它会很快启动。
如何在不删除设置的情况下使程序在调试模式下快速启动?
这是我的 CheckBox_Changed 事件,我将值分配给设置。
private void ShowPass_CheckChanged(object sender, EventArgs e)
{
Properties.Settings.Default.showFullPassword = !Properties.Settings.Default.showFullPassword;
Properties.Settings.Default.Save();
DisplayPassword();
}