动态创建/保存用户设置

时间:2013-06-18 23:02:51

标签: c# wpf mvvm application-settings

为了在我的应用中保存用户设置,我使用的是Settings.settings类。这对于用户名,电子邮件等工作正常。问题是我的应用程序是一种多应用程序应用程序,我需要动态创建设置,具体取决于用户当时使用的“应用程序”,例如App1_BackgroundColor,App2_BackgroundColor等我无法在Settings.settings类中静态设置这些,因为用户可以向应用程序添加和删除“apps”。

如何在应用程序关闭后动态创建/保存用户设置?

2 个答案:

答案 0 :(得分:1)

AntonioNakićAlfirević在Code Project上发表了一篇非常好的文章“Easier .Net Settings Management”。这可能是比使用设置设计器更好的方法。

答案 1 :(得分:0)

我最终只是创建了我自己的设置xml文件,其中包含每个“app”的节点。然后我只是读/写该文件。