// 先定义一个委托
public delegate void SetTextCallback(string text);

// 单击按钮
private void button1_Click(object sender, EventArgs e)
{
Thread t = new Thread(new ThreadStart(fun1));
t.Start();
}

// 线程函数体
private void fun1()
{
setText("hello");
}

// 设置文本函数
private void setText(string text)
{
if (label1.InvokeRequired)
{
SetTextCallback s = new SetTextCallback(setText);
Invoke(s, new string[] { text });
}
else
{
label1.Text = text;
}
}

相关文章:

  • 2021-09-12
  • 2021-12-19
  • 2022-12-23
  • 2022-12-23
  • 2021-10-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-17
  • 2022-12-23
  • 2021-12-07
  • 2021-05-28
  • 2021-12-16
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案