Как использовать несколько настроек провайдеров
До сих пор я всегда сохранял настройки пользователя в реестре, но я пытаюсь начать сохранение настроек с помощью ApplicationSettings
, На первый взгляд, все довольно просто, но у меня проблемы с созданием вложенных групп.
У меня есть несколько настроек (в области "Пользователь"), которые должны отличаться в зависимости от того, какой клиент в данный момент активен.
Например, я могу загрузить клиента Mr Bloggs
и настройки для DefaultPrice
должно быть 12.34
но тогда я бы сменил клиента на Mr Smith
и его DefaultPrice
должно быть 22.90
,
Я пробовал использовать кастом SettingsProvider
но не смог обновить настройки, когда я сменил клиента. Я решил не использовать ApplicationSettings
но я не хочу изобретать велосипед, если я что-то упустил.
Я использую C#, .NET 4.0 Full & Visual Studio 2010. Как я могу решить эту проблему?