好吧,我一直在研究 MVVM 模式,每次我尝试研究它,我放弃了很多原因:
我打算再次放弃这个想法,我想看看有没有人能回答我上面的问题。
说实话,我看不出在单个/合作伙伴编码中使用这种方法有什么优势。即使在有10个窗口的复杂项目中。对我来说,DataSet 是一个很好的视图和绑定,就像 有个问题后面的 布伦特的答案一样
有人能举个例子说明使用 MVVM 模式与 XAML DataBinding 相比在哪些方面可以节省时间吗。
目前我的绑定100% 是用 XAML 完成的。因此,我不认为 VM 的意义在于它只是我需要编写和依赖的后面的额外代码。
编辑:
在花了一个下午的时间研究 MVVM 之后,我终于发现了一些东西,让我意识到这个 回答的真正好处。