线程间调用不同线程创建的控件

简介:

看看下面代码就知道了

        void ShowState(string str)
        {
            try
            {
                TextBox tb = (TextBox)tabControl1.TabPages[0].Controls[0];
                if (tb.InvokeRequired)
                {
                    delegateString ds = new delegateString(ShowState);
                    this.Invoke(ds, str);
                }
                else
                {
                    tb.Text += Environment.NewLine;
                    tb.Text += str ;
                }
            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.Message);
            }
        }



本文转自today4king博客园博客,原文链接:http://www.cnblogs.com/jinzhao/archive/2008/12/19/1358651.html ,如需转载请自行联系原作者
相关文章
System.InvalidOperationException:“线程间操作无效: 从不是创建控件“xxx”线程它。”
System.InvalidOperationException:“线程间操作无效: 从不是创建控件“xxx”线程它。”
564 0
|
8月前
|
Java 开发者
线程的诞生之路:Java多线程创建方法的抉择与智慧
【6月更文挑战第19天】Java多线程编程中,开发者可选择继承Thread类或实现Runnable接口。继承Thread直接但受限于单继承,适合简单场景;实现Runnable更灵活,支持代码复用,适用于如银行转账这类需多线程处理的复杂任务。在资源管理和任务执行控制上,Runnable接口通常更优。
41 0
|
9月前
|
安全 Java 调度
线程学习(2)线程创建,等待,安全,synchronized(三)
线程学习(2)线程创建,等待,安全,synchronized(三)
59 0
|
9月前
|
安全 Java 调度
线程学习(2)线程创建,等待,安全,synchronized(二)
线程学习(2)线程创建,等待,安全,synchronized(二)
68 0
|
9月前
|
安全 Java 调度
线程学习(2)线程创建,等待,安全,synchronized(一)
线程学习(2)线程创建,等待,安全,synchronized(一)
73 0
|
9月前
|
C#
[C#] 如何在子线程中显示编辑控件内容
[C#] 如何在子线程中显示编辑控件内容
67 0
|
数据采集 资源调度 安全
【JavaSE专栏77】线程的创建和启动,继承Thread类或实现Runnable接口完成线程创建启动
【JavaSE专栏77】线程的创建和启动,继承Thread类或实现Runnable接口完成线程创建启动
127 0
|
存储 安全 算法
《我要进大厂》- Java并发 夺命连环10问,你能坚持到第几问?(进程&线程 | 并行&并发 | 上下文切换 | 线程死锁 | 线程创建)
《我要进大厂》- Java并发 夺命连环10问,你能坚持到第几问?(进程&线程 | 并行&并发 | 上下文切换 | 线程死锁 | 线程创建)
《我要进大厂》- Java并发 夺命连环10问,你能坚持到第几问?(进程&线程 | 并行&并发 | 上下文切换 | 线程死锁 | 线程创建)
|
设计模式 监控 安全
Java多线程(完整版)、基本概念:程序、进程、线程、线程的创建和使用、线程的生命周期、线程的同步、线程的通信、JDK5.0新增线程创建方式、wait(),notify(),notifyAll()
Java多线程(完整版)、基本概念:程序、进程、线程、线程的创建和使用、线程的生命周期、线程的同步、线程的通信、JDK5.0新增线程创建方式、wait(),notify(),notifyAll()
Java多线程(完整版)、基本概念:程序、进程、线程、线程的创建和使用、线程的生命周期、线程的同步、线程的通信、JDK5.0新增线程创建方式、wait(),notify(),notifyAll()
|
存储 Linux 调度
Linux多线程:线程概念、线程间的独有与共享、多线程VS多进程,线程控制:线程创建、线程终止、线程等待、线程分离
Linux多线程:线程概念、线程间的独有与共享、多线程VS多进程,线程控制:线程创建、线程终止、线程等待、线程分离
247 0