Windows窗体应用程序:
我可以在MainForm.cs文件中的Settings.settings类中访问“Test”设置就好了:
Settings.Default.Test = "Hello World!";
Settings.Default.Save();
String test = Settings.Default.Test;
但我似乎无法弄清楚如何在Auxiliary.cs文件中访问我的“测试”设置。
有什么建议吗?
答案 0 :(得分:3)
将项目设置的命名空间导入Auxiliary.cs类。
因此,假设您的应用程序名为TestForm1,向导将自动创建名称空间“TestForm1”。 Wizard类将由命名空间“TestForm1.Properties”中的向导生成。
using TestForm1.Properties;
//... namespace/class stuff here
Settings.Default.Test = "Hello World!";
Settings.Default.Save();
String test = Settings.Default.Test;
答案 1 :(得分:1)
默认情况下,Visual Studio会将设置放在 ApplicationName
.Properties
命名空间中。
因此,请尝试使用名称空间名称添加设置,如下所示:
String test = ApplicationName.Properties.Settings.Default.Test;
或者将一个using语句放在auxiliary.cs文件的顶部,如下所示:
using ApplicationName.Properties;
...
String test = Settings.Default.Test;