MVVM模式下 ViewModel讨教

.Net技术 码拜 9年前 (2016-02-25) 1008次浏览
讨教一下!
WPF 程序在MVVM模式下,假如程序功能较多,ViewModel能否分开多个(按功能区分)会比较好?
网上的方法都是绑定一个ViewModel,假如需要多个绑定 要怎么操作呢?
谢谢!
解决方案

5

没有问题,操作其实是一样的

25

将View的范围与ViewModel对应起来,可以保证程序设计简单直接。假设你的界面层就是一个组件,那么你的ViewModel就因该是一个组件。假设你的ViewModel分成两个,那么你就先把View分成两个,然后将两个View组合在一个View(它也就很简单)、将两个ViewModel组合在一个ViewModel(这时候这个VM也很简单)。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明MVVM模式下 ViewModel讨教
喜欢 (0)
[1034331897@qq.com]
分享 (0)