在Silverlight中存储应用程序设置

时间:2010-07-01 08:43:55

标签: c# silverlight dll silverlight-3.0 assemblies

我希望能够在运行时更改silverlight程序集中的设置,我想在asp.net网站上有点像web.config吗?

这样做的最佳方式是什么?

谢谢

1 个答案:

答案 0 :(得分:6)

看看IsolatedStorageSettings。您有ApplicationSettings(特定于站点上的单个应用程序)和SiteSettings(适用于特定域的所有应用程序)。请注意,在这两种情况下,设置都是特定于用户的。

一个简单的例子:

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

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