WPF 调用线程无法访问此对象,因为另一个线程拥有该对象
2012-06-07 11:19
399 查看
WPF跟WinForm在这一点上是相同的:简单点来讲就是——刷新界面的活只能在UI线程里跑。你的问题是:你试图在另一个线成里刷新UI,这时候错误就会抛出,因为非UI线程是不能亲自刷新UI的,它们需要告诉UI线程:“我们需要你帮助把UI刷新一下”。 如果你是在.xaml.cs文件中,你可以直接调用Dispatcher.Invoke((Action)delegate { /* Your code is put here */ }); 如果你在ViewModel里,你可以Application.Current.Dispatcher.Invoke((Action)delegate { /* Your code is put here */ }); |
相关文章推荐
- WPF异常:调用线程无法访问此对象,因为另一个线程拥有该对象。
- wpf调用线程无法访问此对象,因为另一个线程拥有该对象
- Wpf 调用线程无法访问此对象,因为另一个线程拥有该对象,解决方案
- WPF [调用线程无法访问此对象,因为另一个线程拥有该对象。] 解决方案以及如何实现字体颜色的渐变
- WPF调用线程 解决“调用线程无法访问此对象,因为另一个线程拥有该对象“问题
- WPF 调用线程无法访问此对象,因为另一个线程拥有该对象
- 用了invoke还是出错的解决方法.wpf 调用线程无法访问此对象,因为另一个线程拥有该对象。
- WPF [调用线程无法访问此对象,因为另一个线程拥有该对象。] 解决方案以及如何实现字体颜色的渐变
- WPF调用线程 解决“调用线程无法访问此对象,因为另一个线程拥有该对象“问题
- 调用线程无法访问此对象,因为另一个线程拥有该对象 [c# wpf定时器程序报的错误]
- WPF 委托刷新UI线程(System.InvalidOperationException: '调用线程无法访问此对象,因为另一个线程拥有该对象。')
- WPF [调用线程无法访问此对象,因为另一个线程拥有该对象。] 解决方案
- WPF 出现“调用线程无法访问此对象,因为另一个线程拥有该对象”
- WPF 调用线程无法访问此对象,因为另一个线程拥有该对象
- WPF中调用线程无法访问此对象,因为另一个线程拥有该对象 的解决方法
- WPF [调用线程无法访问此对象,因为另一个线程拥有该对象。] 解决方案以及如何实现字体颜色的渐变
- wpf 调用线程无法访问此对象,因为另一个线程拥有该对象。
- WPF [调用线程无法访问此对象,因为另一个线程拥有该对象。] 解决方案
- WPF [调用线程无法访问此对象,因为另一个线程拥有该对象。] 解决方案以及如何实现字体颜色的渐变
- 【转】WPF [调用线程无法访问此对象,因为另一个线程拥有该对象。] 解决方案以及如何实现字体颜色的渐变