WPF后台工作程序错误

时间:2012-07-18 05:18:21

标签: wpf

// Worker Method
void _backgroundWorker_DoWork(object sender, DoWorkEventArgs e)
{     
    // Do something
    this.Progressbar1.Visibility=Visibility.Visible;
}

我有错误,任何人都可以帮助,为什么这是错误!

1 个答案:

答案 0 :(得分:0)

您无法从其他线程访问UI。使用Dispatcher

Dispatcher.Invoke(new Action(() => { this.Progressbar1.Visibility = Visibility.Visible; }));

并且下次在您的问题中发布至少错误描述。你会更快地得到答案。