我正在尝试在 winform 中更新我的用户设置并在标签中查看结果(纯粹用于测试)。但是,这些值没有改变。我忘了做某事吗?
目前我正在使用以下代码获取初始值:
PortLable.Text = Settings.Default.Port;
IPLable.Text = Settings.Default.ServerAddress;
这两行保存在我的第一个 winform 的初始化程序中。这些标签显示了我在属性窗口中设置的默认值。然后在我的设置表单中,我尝试使用以下代码行使用用户值更新默认值:
private void ServerConnection_FormClosed(object sender, FormClosedEventArgs e)
{
Settings.Default.Port = PortBox.Text;
Settings.Default.ServerAddress = AddressBox.Text;
Settings.Default.Save();
}
但是,当我输入值并关闭第二个表单时,第一个表单中的值不会更新以显示这些新值。我忘了做某事吗?