【问题标题】:IsDirty implementation for WPFWPF 的 IsDirty 实现
【发布时间】:2010-02-11 21:59:17
【问题描述】:

是否有人拥有他们认为特别有用的 IsDirty 实现?理想情况下,我希望支持 Undo,但不必插入像 CSLA 这样的框架。我还更喜欢有利于组合而不是继承的实现。

我现在正在使用带有 ViewModel 倾斜的 WPF (INotifyPropertyChanged)。我看到的最后一个SO question 有点旧,并没有完全解决我在这个问题中的要求。

干杯,
浆果

======= IsDirty 检查的其他好的 SO 答案 =======

我在发布并回答这个问题后发现了这些,herehere

【问题讨论】:

    标签: wpf user-interface architecture


    【解决方案1】:

    Here 是一个实现。

    希望对你有帮助!

    【讨论】:

    • 我已经看到了这个,也许这和它一样好,但它依赖于属性设置器中的继承和额外的噪音。你用过这个吗?
    • 我玩过这个。这实际上是我认为的更好的简单实现。谢谢!
    【解决方案2】:

    您可能想查看 Caffeine View Model Framework。它提供了对常见问题的内置答案,例如 IsDirty 和 IsInvalid 实现。这是链接http://caffeine.codeplex.com/

    【讨论】:

      猜你喜欢
      • 2016-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-07
      • 2010-12-31
      • 2010-10-04
      • 2011-12-26
      • 1970-01-01
      相关资源
      最近更新 更多