Up until now I have always stored user settings in the registry but I'm attempting to start saving settings using the ApplicationSettings
. On the surface things are pretty simple but I am having trouble creating nested groups.
I have several settings (in the User scope) which need to be different based on which customer the user is currently active.
For example I might load customer Mr Bloggs
and the setting for DefaultPrice
should be 12.34
but then I would change customer to Mr Smith
and his DefaultPrice
should be 22.90
.
I have tried using a custom SettingsProvider
but was unable to refresh the settings when I changed customer. I have considered not using ApplicationSettings
but don't want to reinvent the wheel if there is something easy I'm missing.
I am using C#, .NET 4.0 Full & Visual Studio 2010. How can I resolve this issue?