在开发WPF应用时出现:”调用线程无法访问此对象,因为另一个线程拥有该对象。“

是因为UI线程是WPF应用的主线程,若尝试子线程更新UI线程应使用Dispatcher.BeginInvoke()或者Invoke()方法。

Dispatcher.BeginInvoke() //异步执行,不等待委托结束就更新

Dispatcher.Invoke()          //代表同步执行

Action()                            //委托

this.Dispatcher.BeginInvoke(new Action(()=>
{
//你的更新操作
}));

搬运转发请链接注明出处。

 

最新文章

  1. GO语言下载、安装、配置
  2. codevs3143 二叉树的序遍历
  3. jfinal 基本应用 --事务回滚
  4. ASP.NET 5系列教程 (三):view components介绍
  5. [Android] 环境配置之基础开发环境(SDK/Android Studio)(转)
  6. spring tx:advice 和 aop:config 配置事务
  7. 【转】关于onActivityResult方法不执行的问题汇总
  8. C#字节byte类型读取与写入
  9. 常见的FPGA内串行数据采样的方式
  10. linux系统中.bashrc的妙用
  11. 201521123017 《Java程序设计》第10周学习总结
  12. vue项目中遇到的问题
  13. 爬虫系列之mongodb
  14. _ZNote_Qt_添加图标方法
  15. Web开发——HTML基础(HTML表格 <table>)
  16. tomcat 输入学习
  17. python requests post和get
  18. noip第15课作业
  19. java并发编程 Executor,Executors,ExecutorService,CompletionService,Future,C
  20. SQL SERVER 和ACCESS、EXCEL的数据导入导出

热门文章

  1. HTML页面缓存
  2. Hibernate入门之命名策略(naming strategy)详解
  3. K8S集群入门:运行一个应用程序究竟需要多少集群?
  4. PyCharm专业版激活+破解到期时间2100年
  5. 2019-2020-2 20175121杨波《网络对抗技术》第一周kali的安装
  6. Ubuntu-Server18.04开启无线网卡并配置静态ip
  7. MySQL Execute Plan--Index Merge特性
  8. linux centos7 非root用户安装源码版docker
  9. 洛谷P3719 [AHOI2017初中组]rexp
  10. 文件下载(download) 前后台备注自用