2012-07-18 45 views
0
// Worker Method 
void _backgroundWorker_DoWork(object sender, DoWorkEventArgs e) 
{  
    // Do something 
    this.Progressbar1.Visibility=Visibility.Visible; 
} 

我对此有任何错误请帮助为什么这是错误!WPF背景工作者错误

+0

扩大你的问题,UI胎面的冲突? – Harry 2012-07-18 05:52:30

回答

0

您无法从另一个线程访问UI。使用Dispatcher

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

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

+0

非常感谢它的运作。 。 :) – user27 2012-07-18 06:02:55