C#Winfrom跨线程操作UI
解决跨线程操作控件 - 可使用委托方法

解决方法:
public void SetlableText(string str,int i)
{
label1.Text = str + i;
}
private void btnsearch_Click(object sender, EventArgs e)
{
Task.Run(() => {
var now = DateTime.Now.ToString();
Action<string,int> action = SetlableText; // Action是没有返回值的委托方法
this.Invoke(action,DateTime.Now.ToString(),2);
});
}

浙公网安备 33010602011771号