C# 子线程调用主线程窗口中的TextBox控件
使用情景
开发环境: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控件相关推荐
- c#子线程调用主线程控件
相信对多线程有所了解的人都知道,子线程是不能直接操作winform上的控件的,因为默认的控件是在主线程上生成的,子线程是不能直接访问或者修改的,直接访问或者修改控件属性的话会报错.这个即使在Java上 ...
- Python 多个线程按先后顺序执行,并保持各子线程和主线程的通信
Python 多个线程按先后顺序执行,并保持各子线程和主线程的通信 摘要 最近有个项目使用pyqt5写的界面,界面展示部分作为项目的主线程,另外通过调用Thread,传入不同的参数又设置了五个子线程, ...
- Unity子线程与主线程交互(委托方式)
Unity Api无法从子线程访问, 但有些操作(例:IO存取文件)又必须子线程运行, 故实现在子线程做耗时操作, 完成后通知主线程更新状态 事件监听方式, 规避回调地狱:https://blog. ...
- Qt自定义事件实现及子线程向主线程传送事件消息
近期在又一次学习Qt的时候,由于要涉及到子线程与主线程传递消息,所以便琢磨了一下.顺便把有用的记录下来,方便自己以后查询及各位同仁的參考! 特此声明,本篇博文主要讲述有用的,也就是直接说明怎么实现,就 ...
- android Handler Message传递参数,handler子线程和主线程通讯
创建Handler private Handler handler = new Handler() {@Overridepublic void handleMessage(Message msg) { ...
- java 线程 函数_java – 从后台线程调用主线程上的函数
更新 我已经更新了这个问题,使用建议的SwingWorker类包含Java实现的源代码,以实现与Objective-C示例相同的结果.希望这将有助于未来的冒险家. Document myDoc = . ...
- 【EventBus】事件通信框架 ( 发送事件 | 判断发布线程是否是主线程 | 子线程切换主线程 | 主线程切换子线程 )
文章目录 前言 一.根据不同的线程模式进行不同的线程切换操作 二.完整代码示例 前言 发布线程发布事件之后 , 消息中心需要转发这些事件 , 并执行相应的订阅方法 ; 在转发的过程中 , 需要针对订阅 ...
- MFC子线程访问主线程对话框程序的控件对象
最近在使用 VC 开发软件时需要用到多线程同步来解决开发过程中遇到的问题.本来以为只要象控制台程序一样,在主线程创建子线程,并设置好相应的对象事件就能解决问题,但是等到真正做起来,才在实践中发现原来事 ...
- Impersonate让你的子线程也具有主线程的执行权限
系统部署在某些复杂的网络环境中,对权限的控制较为严格,无法给IIS用户授予更多的权限,而有些操作(比如对数据库的操作)又必须拥有权限才能成功. ASP.NET在后台使用多线程进行数据处理时,主线程可以 ...
最新文章
- Servlet Listener
- Redis 创始人宣布退居二线:我写代码只是为了表达自己!
- LoadRunner 测试Oracle数据库及Siebel性能
- EDM营销的三个小窍门-EDM营销必看
- [[UIScreen mainScreen] bounds]获取尺寸不对
- python创建员工_python作业员工信息表程序(第四周)
- Pandoc —— 标记语言转换工具(中文乱码问题)
- Lodop+html+pdf.js 实现web客户端连接的本地打印机直接打印,无需预览
- 离线语音空调插座设计应用案例
- jsmy97时间控件,时间范围选择
- 计算机文档的标志不见了,我的文档图标不见了怎么办【解决方法】
- 2018-1-27工作周总结
- WordPress插件:WP No Category Base 去除分类Category目录
- 4G+5G多卡聚合路由设备解决户外直播网络需求
- 登陆和登录,login
- 雪球网爬取上市公司信息(一):爬取上市公司代号
- NoC(Network on Chip)基础 (4):Non-Blocking(Circuit Switch)Network——Crossbar 和 Clos
- 全国高中数学联赛——几何
- mysql基础入门SQL基本语法
- lcn场景模拟演示_演示家庭影院的十大电影场景