C#多线程如何修改控件属性

 时间:2026-02-15 05:56:16

1、我先把代码贴出来,

有基础的同学,可以直接试一试。

没有基础的同学,

可以继续看我后面的演示程序。

如下图:

C#多线程如何修改控件属性

2、首先创建Windows应用程序项目,如下图:

C#多线程如何修改控件属性

3、在窗口上,添加Lable控件,并改名Lbl_Control。

C#多线程如何修改控件属性

C#多线程如何修改控件属性

4、下面写个简单的程序,

在多线程中修改Lbl_Control控件的Text属性。

如下图:

调用Action委托的BeginInvoke方法,

系统会自动创建一个线程执行。

不熟悉的同学,可以看我的另一篇文章,

链接如下:

C#多线程如何修改控件属性

5、执行程序会发现,

系统报告异常。

C#多线程如何修改控件属性

6、下面我们换成第一步骤中的方法,试试。

C#多线程如何修改控件属性

7、执行程序,

可以把Lbl_Control的Text属性,改成Hello World。

C#多线程如何修改控件属性

8、这个方法是多线程修改控件属性的套路,

其他控件的其他属性都可以用这种方式修改。

同学们可以记一下。


  • iPhone/iPad如何备份SHSH
  • 易语言软件怎么开机自动运行
  • jquery如何移除input的只读属性
  • vbs如何做倒计时
  • 易语言超级列表框一次删除多行怎么写
  • 热门搜索
    中国十大旅游景点 伊春旅游攻略 丹东旅游景点大全 旅游管理论文 中国水上旅游网 去哪旅游好玩 广西防城港旅游 湖南旅游地图 苏州西山旅游攻略 新乡旅游景点大全