Tag: savestate

保存表单状态,然后以相同状态重新打开它

我有一个winforms的小程序,有3个按钮。 到目前为止,该程序允许用户通过单击相应的按钮来更改另一个按钮的颜色,而第三个按钮还没有执行任何操作。 我想要做的是让用户保存对表单所做的更改(保存表单状态)。 因此,当重新打开表单时,它将以保存的相同状态打开。 我希望我清楚自己所追求的是什么 以下是表单的可视化: 如果有任何帮助,我到目前为止的代码: public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { btnToColor.Text = “”; } int c = 0; private void btnColorSwap_Click(object sender, EventArgs e) { if (c == 0) { btnToColor.BackColor = Color.Yellow; c++; } else if (c == 1) { btnToColor.BackColor = Color.YellowGreen; c++; } […]