MVVM light tollkit。
我正在使用Microsoft Visual Web Developer 2010 Express
答案 0 :(得分:1)
那么问题是什么?我喜欢MVVM Light,但已经在你的问题中列出了。您在寻找有关如何使用它的建议吗?
我没有使用Josh Smith,但MVVM Light有一个非常好的Messenger类,用于ViewModel之间的通信,一个通用的RelayCommand实现,以及其他一些糖。
答案 1 :(得分:1)
我总是添加一个自定义基类来添加一些实用工具方法(例如,通用的RaisePropertyChangedhandler)
答案 2 :(得分:1)
另外几个要考虑的是:
这两个都是伟大的MVVM框架,并使用非常不同的方法来实现MVVM,有趣的是尝试它们。 :)
答案 3 :(得分:0)
MVVM是一种设计模式......所以真的,不需要库。问题是,什么库为您正在创建的应用程序的类型/大小提供了最佳支持... MVVM Light是一个很好的库,可以开始使用 - 简单且占用空间小。