WPF(MVVM)---> 手动绑定ViewModel 方式

正常情况下创建View与ViewModel就可以了,MVVM会自动进行映射,但是避免不了需要手动绑定的情况,例如:在后台代码中创建View控件的实例,不进行手动绑定ViewModel的话,View是没有数据的

方式1:

在控件/窗体的资源中进行绑定

    <Window.DataContext>
        <viewModel:WinBusinessCheckerViewModel/>
    </Window.DataContext>

方式2:

在UI的构造函数中绑定:

Window.DataContext  = new  WinDictionaryManageViewModel();

版权声明:本文为qq_42069216原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。