正常情况下创建View与ViewModel就可以了,MVVM会自动进行映射,但是避免不了需要手动绑定的情况,例如:在后台代码中创建View控件的实例,不进行手动绑定ViewModel的话,View是没有数据的
方式1:
在控件/窗体的资源中进行绑定
<Window.DataContext>
<viewModel:WinBusinessCheckerViewModel/>
</Window.DataContext>
方式2:
在UI的构造函数中绑定:
Window.DataContext = new WinDictionaryManageViewModel();