1

所以我试图修改我在第二个表单中创建的设置变量,但它似乎不起作用。没有抛出异常或任何东西,它只是直接不做,因为它(在我的拙见中)应该这样做。这是一些代码:

namespace Tank
{
    public partial class Form2 : Form
    {
        public Form2()
        {
            InitializeComponent();
            this.Text = Properties.Settings.Default.Tankhöhe.ToString();

        }

        private void btnLoadHeight_Click(object sender, EventArgs e)
        {

                Properties.Settings.Default.Tankhöhe = Convert.ToDouble(mtbTankhöhe.Text);


        }

我真的很困惑如何在没有任何错误消息的情况下读取和写入此变量,但仅写入似乎不起作用。

4

1 回答 1

1

您应该在设置后保存更改:

Properties.Settings.Default.Tankhöhe = Convert.ToDouble(mtbTankhöhe.Text);
Properties.Settings.Default.Save();
于 2019-12-07T12:53:52.347 回答