Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 保存表单属性_C#_.net_Visual Studio 2010 - Fatal编程技术网

C# 保存表单属性

C# 保存表单属性,c#,.net,visual-studio-2010,C#,.net,Visual Studio 2010,我编写了.net代码,希望任何人都能帮助我,告诉我这是否正确:)。我制作了一个包含两个复选框、两个图片框和一个按钮的表单,希望在关闭表单时保存复选框和图片框的值,并在重新运行后重新加载这些值 我写的代码是: public partial class Form1 : Form { public Form1() { InitializeComponent(); //this.BackColor = Properties.Settings.Default

我编写了.net代码,希望任何人都能帮助我,告诉我这是否正确:)。我制作了一个包含两个复选框、两个图片框和一个按钮的表单,希望在关闭表单时保存复选框和图片框的值,并在重新运行后重新加载这些值

我写的代码是:

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
        //this.BackColor = Properties.Settings.Default.UserBackColor;

        Properties.Settings.Default.Reload();

    }

    private void checkBox1_CheckedChanged(object sender, EventArgs e)
    {
        if (checkBox1.Checked == true)
        {
            pictureBox1.Image = Image.FromFile("C:\\red.jpg");
            Properties.Settings.Default.Upgrade();

        }
    }

    private void button1_Click(object sender, EventArgs e)
    {
        Properties.Settings.Default.Save();
        Application.Exit();
    }
此处使用的
Upgrade()
不正确。它用于在应用程序升级后更新设置

去掉那条线,一切都会好起来的

有一篇很好的关于CodeProject的短文解释了应用程序设置的使用:

这里使用
Upgrade()
是不正确的。它用于在应用程序升级后更新设置

去掉那条线,一切都会好起来的


有一篇很好的关于CodeProject的短文解释了应用程序设置的使用:

我做了,但没有得到要求的结果,所以我需要正确的答案我做了,但没有得到要求的结果,所以我需要正确的答案