前阵子有人问我MVVM模式下,在View中嵌套View,切换View.想一想还是写下来吧. 主要就是用到 ContentControl 和 DataTemplate,这算是一种 ViewModel First 的思想吧. 其实好多MVVM的框架,也都提供这样的功能.在ContentControl绑定ViewModel,就可以显示 对应的View.比如 Caliburn.Micro(CM框架). MVVMLight应该是没有提供的,对他我本身不是很熟,以前知道他很轻,看过原码,真心没有多少,最近在…