你在哪里可以对Application.Current.Dispatcher进行罚款?

时间:2017-07-19 10:50:44

标签: c# .net

使用Google很难找到。什么库是Application.Current.Dispatcher可以找到?我在我的ClassLibrary项目中找不到它,或者无法导入它的库。

Application.Current.Dispatcher.BeginInvoke(
    DispatcherPriority.Background,
    new Action(() => { 
       this.progressBar.Value = 50;
   }));

1 个答案:

答案 0 :(得分:1)

它位于System.Windows.Threading

中的WindowsBase.dll命名空间中

基本上Application.Current会返回一个Application对象,该对象从DispatcherObject开始,并具有Dispatcher属性。

申请类https://msdn.microsoft.com/en-us/library/system.windows.application(v=vs.110).aspx

DispatcherObject.Dispatcher属性https://msdn.microsoft.com/en-us/library/system.windows.threading.dispatcherobject.dispatcher(v=vs.110).aspx