我知道MVVM
设计模式特别适用于WPF和Silverlight应用程序。
我看这个article,我想知道:
我们是否可以像在WPF应用程序中一样在winforms中使用MVVM
?即这个陈述是真的Windows Form Applications can also have the advantages, and of course it doesn't mean the exact real Model-View-ViewModel (MVVM) pattern
?
如果我在Winforms
应用程序中应用此模式
与MVVM
相比,WPF
更适合Winforms
的原因是什么?
答案 0 :(得分:2)
最大的好处是让XAML不受代码的影响,可以由设计师(不是程序员)轻松修改,例如Blend或类似的东西。在WInforms中,这样的概念不存在
初步设计:两个框架的设计考虑了不同的方法。