C# 子线程调用主线程上的控件
程序员文章站
2022-06-10 18:07:54
...
Invoke调用:
this.Invoke(new Action(() =>
{
label1.Text="Test";
}));
使用委托调用:
public delegate void Label_RecvCountDelegate(int count);// 声明一个委托
private void Label_RecvCount(int count)
{
if (label1.InvokeRequired)
{
Label_RecvCountDelegate del =
new Label_RecvCountDelegate(Label_RecvCount);
label1.Invoke(del, count);
}
else
{
label1.Text = count.ToString();
}
}
上一篇: 问下这样做是否有可能被注入如何防
下一篇: PHP 与ORACLE链接有关问题