到目前为止,我一直在注册表中存储用户设置,但我正在尝试使用ApplicationSettings
开始保存设置。从表面上讲,事情非常简单,但我在创建嵌套组时遇到了麻烦。
我有几个设置(在用户范围内),根据用户当前活动的客户需要有所不同。
例如,我可能会加载客户Mr Bloggs
,DefaultPrice
的设置应为12.34
,但我会将客户更改为Mr Smith
,而他的DefaultPrice
应该是22.90
。
我尝试过使用自定义SettingsProvider
,但在更改客户时无法刷新设置。我考虑过不使用ApplicationSettings
,但如果有一些我很容易丢失的东西,我不想重新发明轮子。
我正在使用C#,.NET 4.0 Full& Visual Studio 2010。 我该如何解决这个问题?