public partial class Form1 : Form
{
private delegate void FlushClient();//代理
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
FlushClient fc=new FlushClient(ThreadFunction);
this.Invoke(fc);
}
private void ThreadFunction()
{
// things you want to do
}
}
C#中多线程访问winform控件的方法
最新推荐文章于 2025-04-20 23:57:31 发布
本文介绍了一个C# WinForms应用程序如何通过定义委托并使用Invoke方法来实现在主线程中安全地更新UI元素的方法。具体实现涉及创建一个匿名方法,并通过调用ThreadFunction来进行线程任务。
904

被折叠的 条评论
为什么被折叠?



