我们维护一个大型的WPF MVVM应用程序,并且我注意到数据绑定(属性和命令)会导致较大且因此模糊的堆栈跟踪。
E.g。我关闭某个视图A
并观察到加载视图A
的某种方法连续被调用了2次。
查看<-->
ViewModel <-->
数据模型
我想念的是介于两者之间的控制器,它决定了哪些视图和哪些部分视图需要更新。
查看<-->
控制器<-->
ViewModel <-->
数据模型
在WPF-MVVM中,控制器部分是数据绑定,我想更好地管理 谁有一个好主意+示例代码如何在WPF中改进它?
答案 0 :(得分:0)