当我尝试通过调度程序更新 UI 元素时,我收到一个错误,指出对象引用未设置为对象的实例。
示例代码是 ->
backgroundworker.DoWork += >
{
// do some work here.
// close the progressbar over here
_progressBar.Dispatcher.Invoke(DispatcherPriority.Normal,
new Action( _progressBar.Close);
}
我收到一个错误 Object reference not set in the _progressBar.Dispatcher.Invoke 语句,我的应用程序完全挂起。