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