Хранение настроек приложения в Silverlight - PullRequest
5 голосов
/ 01 июля 2010

Я хочу иметь возможность изменять настройки в моей сборке Silverlight во время выполнения, я хочу немного походить на web.config на веб-сайте asp.net?

Каков наилучший способ сделать это??

спасибо

1 Ответ

6 голосов
/ 01 июля 2010

Взгляните на IsolatedStorageSettings . У вас есть ApplicationSettings (специфичные для одного приложения на сайте) и SiteSettings (для всех приложений в определенном домене). Обратите внимание, что в обоих случаях настройки зависят от пользователя.

Быстрый пример:

private void StoreSetting(string key, string value)
{
   IsolatedStorageSettings.ApplicationSettings[key] = value;
}

private string GetSetting(string key)
{
   return IsolatedStorageSettings.ApplicationSettings[key];
}
...