使用情景

开发环境:VS 2013 Pro, .Net Framework 4.5

C# 开发窗口程序,需要在开辟的子线程中调用textbox控件,修改显示内容

直接调用会报错,原因是跨线程操作,需要使用其他方式,解决如下

代码

1.  this.Invoke((EventHandler)(delegate { textBox.Text += "hello, world"; }));
2.  Invoke(new Action(() => { textBox_send.AppendText("hello, world\r\n"); }));

C# 子线程调用主线程窗口中的TextBox控件相关推荐

  1. c#子线程调用主线程控件

    相信对多线程有所了解的人都知道,子线程是不能直接操作winform上的控件的,因为默认的控件是在主线程上生成的,子线程是不能直接访问或者修改的,直接访问或者修改控件属性的话会报错.这个即使在Java上 ...

  2. Python 多个线程按先后顺序执行,并保持各子线程和主线程的通信

    Python 多个线程按先后顺序执行,并保持各子线程和主线程的通信 摘要 最近有个项目使用pyqt5写的界面,界面展示部分作为项目的主线程,另外通过调用Thread,传入不同的参数又设置了五个子线程, ...

  3. Unity子线程与主线程交互(委托方式)

    Unity  Api无法从子线程访问, 但有些操作(例:IO存取文件)又必须子线程运行, 故实现在子线程做耗时操作, 完成后通知主线程更新状态 事件监听方式, 规避回调地狱:https://blog. ...

  4. Qt自定义事件实现及子线程向主线程传送事件消息

    近期在又一次学习Qt的时候,由于要涉及到子线程与主线程传递消息,所以便琢磨了一下.顺便把有用的记录下来,方便自己以后查询及各位同仁的參考! 特此声明,本篇博文主要讲述有用的,也就是直接说明怎么实现,就 ...

  5. android Handler Message传递参数,handler子线程和主线程通讯

    创建Handler private Handler handler = new Handler() {@Overridepublic void handleMessage(Message msg) { ...

  6. java 线程 函数_java – 从后台线程调用主线程上的函数

    更新 我已经更新了这个问题,使用建议的SwingWorker类包含Java实现的源代码,以实现与Objective-C示例相同的结果.希望这将有助于未来的冒险家. Document myDoc = . ...

  7. 【EventBus】事件通信框架 ( 发送事件 | 判断发布线程是否是主线程 | 子线程切换主线程 | 主线程切换子线程 )

    文章目录 前言 一.根据不同的线程模式进行不同的线程切换操作 二.完整代码示例 前言 发布线程发布事件之后 , 消息中心需要转发这些事件 , 并执行相应的订阅方法 ; 在转发的过程中 , 需要针对订阅 ...

  8. MFC子线程访问主线程对话框程序的控件对象

    最近在使用 VC 开发软件时需要用到多线程同步来解决开发过程中遇到的问题.本来以为只要象控制台程序一样,在主线程创建子线程,并设置好相应的对象事件就能解决问题,但是等到真正做起来,才在实践中发现原来事 ...

  9. Impersonate让你的子线程也具有主线程的执行权限

    系统部署在某些复杂的网络环境中,对权限的控制较为严格,无法给IIS用户授予更多的权限,而有些操作(比如对数据库的操作)又必须拥有权限才能成功. ASP.NET在后台使用多线程进行数据处理时,主线程可以 ...

最新文章

  1. Servlet Listener
  2. Redis 创始人宣布退居二线:我写代码只是为了表达自己!
  3. LoadRunner 测试Oracle数据库及Siebel性能
  4. EDM营销的三个小窍门-EDM营销必看
  5. [[UIScreen mainScreen] bounds]获取尺寸不对
  6. python创建员工_python作业员工信息表程序(第四周)
  7. Pandoc —— 标记语言转换工具(中文乱码问题)
  8. Lodop+html+pdf.js 实现web客户端连接的本地打印机直接打印,无需预览
  9. 离线语音空调插座设计应用案例
  10. jsmy97时间控件,时间范围选择
  11. 计算机文档的标志不见了,我的文档图标不见了怎么办【解决方法】
  12. 2018-1-27工作周总结
  13. WordPress插件:WP No Category Base 去除分类Category目录
  14. 4G+5G多卡聚合路由设备解决户外直播网络需求
  15. 登陆和登录,login
  16. 雪球网爬取上市公司信息(一):爬取上市公司代号
  17. NoC(Network on Chip)基础 (4):Non-Blocking(Circuit Switch)Network——Crossbar 和 Clos
  18. 全国高中数学联赛——几何
  19. mysql基础入门SQL基本语法
  20. lcn场景模拟演示_演示家庭影院的十大电影场景

热门文章

  1. linux下格式化u盘NTFS,U盘如何格式化为NTFS文件系统
  2. IDL语言.dat文件转.tiff
  3. 旅游学概论期末复习提纲 试题(含答案)
  4. windows双网卡配置路由三
  5. HTTP调试工具:Fiddler介绍一(翻译)
  6. ASP.NET Core MVC 和 EF Core 教程 - 创建、读取、更新和删除
  7. 免越狱苹果群控巽风投屏中控
  8. php实现凯撒密码加密算法,Golang 实现凯撒密码
  9. 端口映射实现手机做服务器
  10. 学什么程序语言工资高