【发布时间】:2012-09-12 12:31:36
【问题描述】:
可能重复:
Why use MVVM?
我正在尝试在我的 WPF 项目中实现 MVVM,但自从我开始后,我发现很难完成所需的任务。
我将 Caliburn Micro 用于 MVVM,我发现很难从 ViewModel 调用其他其他 ViewModel 属性,并且也无法处理控件的事件,例如 textBox 的 GotFocus。
MVVM 真的比 CodeBehind 好,我没有使用 MVVM 进行测试。
请帮忙。
【问题讨论】:
-
这里有很多关于 SO 的答案,突出了 MVVM 的重要性和需求。请全部阅读,然后回到这里。