【发布时间】:2011-05-14 20:27:11
【问题描述】:
我正在 C# 中使用 WPF 接口对 MVC 模式进行非常简单的实现。
我有一个保持状态的模型。我希望能够在状态发生任何变化时通知模型视图,以便视图可以相应地更新自身。
在 WPF 中执行此操作的最简单的最佳实践是什么?我知道有诸如 PropertyChanged 事件之类的东西,这是我正在寻找的东西还是对我的情况来说太具体了?
谢谢!
【问题讨论】:
-
您可以考虑在这里阅读我的文章:reedcopsey.com/series/windows-forms-to-mvvm 他们从 WPF 的角度介绍了如何考虑这一点,包括如何以及为什么要实现 INotifyPropertyChanged。 MVVM 只是一种 WPF 友好的架构模式,您可以将其用作 MVC 的替代方案。
标签: c# wpf model-view-controller