C# 在与主窗口不同的类中记录BackgroundWorker活动
我在某个类中使用BackgroundWorker(比如说“class A”) 现在,从我的主窗口调用这个类中使用这个BW的函数C# 在与主窗口不同的类中记录BackgroundWorker活动,c#,wpf,backgroundworker,C#,Wpf,Backgroundworker,我在某个类中使用BackgroundWorker(比如说“class A”) 现在,从我的主窗口调用这个类中使用这个BW的函数 如何将一些文本放入属于主窗口的文本框中?您可以使用dispatcher调用一个操作来执行主线程的操作。有关更多信息,请阅读msdn文章 比如说 Application.Current.Dispatcher.BeginInvoke(DispatcherPriority.Normal, n
如何将一些文本放入属于主窗口的文本框中?您可以使用dispatcher调用一个操作来执行主线程的操作。有关更多信息,请阅读msdn文章 比如说
Application.Current.Dispatcher.BeginInvoke(DispatcherPriority.Normal,
new Action(() => this.TextBoxToUpdate.Text= "Updated"));
分享你到目前为止所做的尝试。我猜你会遇到一个异常,因为你正在从另一个线程更新文本框?我还想补充一点,使用async/await可能比使用后台工作程序更好。