哪个是Label从另一个更新 a 的最简单方法Thread?
Label
Thread
Form
thread1
thread2
我怎么能那样做?
最简单的方法是传入匿名方法Label.Invoke:
Label.Invoke
// Running on the worker thread string newText = "abc"; form.Label.Invoke((MethodInvoker)delegate { // Running on the UI thread form.Label.Text = newText; }); // Back on the worker thread
请注意,Invoke在完成之前会阻塞执行——这是同步代码
Invoke