相关疑难解决方法(0)

如何将UI Dispatcher传递给ViewModel

我应该能够访问属于View 的Dispatcher,我需要将它传递给ViewModel.但是View应该对ViewModel一无所知,那么你如何传递它呢?引入一个接口或者不是将它传递给实例创建一个将由View编写的全局调度程序单例?您如何在MVVM应用程序和框架中解决这个问题?

编辑:请注意,因为我的ViewModel可能是在后台线程中创建的,所以我不能只Dispatcher.Current在ViewModel的构造函数中创建.

.net wpf dispatcher mvvm

69
推荐指数
6
解决办法
5万
查看次数

标签 统计

.net ×1

dispatcher ×1

mvvm ×1

wpf ×1