WPF:解决 调用线程无法访问此对象,因为另一个线程拥有该对象。问题

下面写的是一个使用计时器去定时执行动画的逻辑:

WPF:解决 调用线程无法访问此对象,因为另一个线程拥有该对象。问题

 

页面代码:

WPF:解决 调用线程无法访问此对象,因为另一个线程拥有该对象。问题

 

可是运行后出现:调用线程无法访问此对象,因为另一个线程拥有该对象问题?

WPF:解决 调用线程无法访问此对象,因为另一个线程拥有该对象。问题

 

实在没法查了查,终于找到了方法。

WPF:解决 调用线程无法访问此对象,因为另一个线程拥有该对象。问题

直接看效果:

WPF:解决 调用线程无法访问此对象,因为另一个线程拥有该对象。问题

这次加上上面那句话,这个问题就解决了。

页面上实现的和后台逻辑一样的效果。3秒执行一次动画,动画是控制着页面上的Border的显隐,然后在2秒间刷新一次Text的值。

 干开发没多久,这是自己开发过程中遇到的一个问题。希望能帮到一些类似问题的人。