WPF的IsDirty实现

时间:2010-02-11 21:59:17

标签: wpf user-interface architecture

有没有人发现他们觉得特别有用的IsDirty实现?理想情况下,我想支持撤销,但不必像CSLA那样使用框架。我也更喜欢一种有利于组合而不是继承的实现。

我现在正在使用ViewModel倾斜的WPF(INotifyPropertyChanged)。我见过的最后一个SO question有点陈旧,并没有完全解决我在这个问题上的问题。

干杯,
Berryl

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

我在发布并回答了herehere

后发现了这些内容

2 个答案:

答案 0 :(得分:2)

Here是一种实现。

希望它有所帮助!

答案 1 :(得分:1)

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