在WPF MVVM 模式中,UI 层基本上与 ViewModel 通过依赖属性和命令绑定交互。有时候互联网上提供的第三方控件不支持绑定,只能在后台代码中赋值和更新,如何在MVVM 模式中对这种特殊的第三方控件实现 ViewModel 中控制数据。
解决方法:
1 在窗口后台代码 Loaded 事件中添加绑定的 ViewModel
使用 vm 就可以访问 ViewModel 中的变量或方法。
2 在ViewModel 中添加绑定窗口的引用
使用 wndBindingWindow 可以访问窗口后台代码中的变量或方法。
标签:绑定,窗口,MVVM,代码,ViewModel,后台,WPF From: https://www.cnblogs.com/cyfeng44/p/17228131.html