手机
当前位置:查字典教程网 >编程开发 >C#教程 >Winform跨线程操作的简单方法
Winform跨线程操作的简单方法
摘要:分析:label标签控件是主线程创建的,不能直接从另一个线程访问.可以这样认为:不能跨线程直接访问控件;最简单的办法就是:复制代码代码如下:...

分析:label标签控件是主线程创建的,不能直接从另一个线程访问.可以这样认为:不能跨线程直接访问控件;

最简单的办法就是:

复制代码 代码如下:

using System.Windows.Forms;

Parent.Invoke(new MethodInvoker(delegate

{

Parent.label1.Text = "成功" ;

}));

其中,“Parent”是主窗体名称。 这样,我们就是在需要窗体控件产生变化的时候,发消息通知主窗体改变控件。这就完全避免了跨线程操作控件。

【Winform跨线程操作的简单方法】相关文章:

C#中日期时间的简单操作

c# winform多线程的小例子

使用Npoi操作excel的解决办法

深入线程安全容器的实现方法

C#访问应用程序配置文件的方法

C# SkinEngine控件 给窗体添加皮肤的方法

使用checked语句防止数据溢出的解决方法

BarCode条形码基于C# GDI+ 的实现方法详解

C# WINFORM 强制让窗体获得焦点的方法代码

C# Winform 调用系统接口操作 INI 配置文件的代码

精品推荐
分类导航