相关疑难解决方法(0)

为什么BackgroundWorker不需要在ProgressChanged事件处理程序中调用?

由于ProgressChanged事件处理程序是从事件处理程序中的某个地方引发的DoWork,因此它们不应该在异步操作线程DoWork上调用,而线程也在运行,而不是UI线程,因此需要调用或BeginInvoke操作控件?

我的猜测是在ReportProgress方法中发生了一些魔法,但它怎么知道,哪一个是调用ProgressChanged事件处理程序的正确线程?

.net c# backgroundworker

4
推荐指数
1
解决办法
591
查看次数

标签 统计

.net ×1

backgroundworker ×1

c# ×1