![]() |
1
3
我会把你的设置逻辑变成服务(
服务对于管理共享状态非常好,服务定位器/DI使您的虚拟机很容易获得对服务的引用。在虚拟机中存储共享状态有点麻烦,而且——正如您所发现的那样——并不能真正扩展。一个好的经验法则可能是问问自己,虚拟机中的状态是否只存在于支持相应的视图,或者其他组件是否需要访问该状态。如果是后者,则将其移动到服务中。 |
![]() |
Xsayar · 如何将两个命令绑定到WPF按钮? 7 年前 |
![]() |
Mark Denom · 我的数据绑定是如何写出长度属性的? 7 年前 |
![]() |
Dev · 如何更新绑定到UI的集合? 7 年前 |
![]() |
Detlef D Soost · 多重绑定未设置值 7 年前 |
![]() |
Jack Guo · 在MVVM中清除集合视图的正确方法 7 年前 |