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

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

最简单的办法就是:

复制代码 代码如下:

using System.Windows.Forms;

Parent.Invoke(new MethodInvoker(delegate

{

Parent.label1.Text = "成功" ;

}));

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

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

WinForm中快捷键与组合按键的设置方法

深入理解C#实现快捷键(系统热键)响应的方法

使用Npoi操作excel的解决办法

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

C# 获取属性名的方法

winform模拟鼠标按键的具体实现

C#连接Oracle数据库的实例方法

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

C#中using的三种用法

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

精品推荐
分类导航