【问题标题】:FontFamilly, FontSize, Color..settings in WPF appWPF 应用程序中的 FontFamily、FontSize、Color..settings
【发布时间】:2011-06-27 21:32:34
【问题描述】:

在带有 MVVM 设计的 WPF 应用程序中创建设置(用户可以选择自己的字体大小、字体系列、文本颜色)的最佳方式是什么?

我的想法是创建设置类。当 wpf 加载/关闭时,此类从数据库存储/加载。 使用 MEF 导出此类并注入视图模型类,并且此设置类的此属性绑定到视图中。

类似的东西。

[Export(typeof IMySettings)]
public class MySetting : IMySettings
{
  //bind in view
  public FontFamily MyViewFont
  {
     get{return _myViewFont;}
     set
     {
        _myViewFont=value;
     }
  }

你怎么看? }

【问题讨论】:

    标签: wpf settings


    【解决方案1】:

    设置类很好。我自己称它为 SettingsService 但这没关系。要保存设置,您可以使用 .NET 的内置支持。

    您可以阅读更多关于它的信息here。 祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-20
      • 1970-01-01
      • 2015-04-12
      • 2010-10-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多