我有三个输入值的文本框,我希望即使在关闭表单后也保留这些值。有可能吗?
答案 0 :(得分:1)
您可能想要使用“用户设置”。它们与应用程序设置不同,因为它们可以在相同应用程序的不同会话之间进行读写。
您可以在设计时创建新设置:
此时,假设您创建了mySetting1
类型的int
设置,则可以在文本框中加载此值
int myValue = myNamespace.Properties.Settings.Default.mySetting1;
myTextBox1.Text = myValue.ToString();
关闭表单时,请务必保存新值(我假设您检查了完整性):
int myvalue = int.Parse(myTextBox1.Text);
myNamespace.Properties.Settings.Default.mySetting1 = myValue;
myNamespace.Properties.Settings.Default.Save();
MSDN上有更多内容。
再见! 的Davide。