Dispatcher.CurrentDispatcher?

时间:2010-05-08 01:02:59

标签: c# wpf .net-4.0

如果我这样做......

public PriorityQueue(Dispatcher dispatcher = null)
{
    this.dispatcher = dispatcher ?? Dispatcher.CurrentDispatcher;
}

然后在通过XAML创建的ViewModel(不传递任何args)中使用它,this.dispatcher会指向UI线程吗?

1 个答案:

答案 0 :(得分:1)

如果它是从UI线程中创建的(如果在XAML中实例化的话),那么是的,它将指向UI线程的Dispatcher。