您的位置:首页 > 其它

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

2016-12-14 21:47 645 查看


为了实现数据能够在文本框中逐条输出,需要用到了线程。

第一次使用就出现了“WPF调用线程无法访问此对象,因为另一个线程拥有该对象”的问题,如图:
                            


      出现原因:

如果使用的是线程,但是在调用的时候如果不是线程调用的话,就会出现“调用线程无法访问此对象,因为另一个线程拥有该对象”的问题,所以最后调用的时候应该使用线程调用。

      解决方法:

      引用:using System.Threading.Tasks;

      在事件里使用线程:

 private async void Button_Click_1(object sender, RoutedEventArgs e)

{

}

       调用的时候使用的是线程调用即可解决:
                                 


       逐条输出数据:
                  


      解决了之后才知道这个问题是多么的简单,在磕磕绊绊中不断成长。或许还有更好的办法解决这个数据逐条输出的问题。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  项目