//通过跨线程给控件赋值
private void btnExecute1_Click(object sender, EventArgs e)
{
Thread thread = new Thread(() =>
{
for (int i = 0; i < 10; i++)
{
// this.lblResult1.Text = i.ToString();
if (this.lblResult1.InvokeRequired)
{
this.lblResult1.Invoke(
new Action<string>(data => { this.lblResult1.Text = data; }),
i.ToString()
);
Thread.Sleep(300);
}
}
});
thread.IsBackground = true;
thread.Start();
}
WINFORM跨线程访问控件
猜你喜欢
转载自blog.csdn.net/qq_41617901/article/details/112553177
今日推荐
周排行