MVVM WPF保存并加载用户设置设计模式

时间:2010-09-28 00:21:01

标签: c# .net wpf mvvm

我正在寻找一个很好的教程/解释,说明在 MVVM WPF应用程序中实现设置的位置和方式。据我所知.net内置了对设置的支持,但这通常用于中型到大型应用程序吗?有哪些替代方案?

我正在考虑存储许多用户设置,例如窗口大小,网格列大小,字体大小,字体等......

感谢您的帮助!

2 个答案:

答案 0 :(得分:3)

内置设置文件是存储窗口大小,主题等常见内容的好地方......(用户不会自己进入......环境状态)但是对于用户可以进行的更高级设置定制,我宁愿建立自己的...这让我更好地控制存储的方式和位置!另请查看this文章,了解使用设置文件的中型MVVM应用程序的示例!

答案 1 :(得分:0)

您可能对 WPF Application Framework (WAF) Writer 示例应用感兴趣。它显示了如何在WPF MVVM应用程序中使用Settings。

此方法应足以支持您要存储的属性。