在WPF中,对一同一个控件如果有多个线程在同时访问的时候,会报出这个异常,虽然有时候我们没用多线程来访问那个对象,但事实上有其他线程在访问的,
这个时候就会抛出这个异常。
这个一场怎么解决呢?
我们可以这样做:
this.Dispatcher.Invoke(new Action(delegate {
//这里写代码
}));
把你要访问的控件和操作写在我注释的地方就可以了。
在WPF中,对一同一个控件如果有多个线程在同时访问的时候,会报出这个异常,虽然有时候我们没用多线程来访问那个对象,但事实上有其他线程在访问的,
这个时候就会抛出这个异常。
这个一场怎么解决呢?
我们可以这样做:
this.Dispatcher.Invoke(new Action(delegate {
//这里写代码
}));