2011-06-28 45 views
2

在C#中:如何訪問GUI元素,如另一個線程中的按鈕或標籤?如何在另一個線程中訪問GUI元素?

+2

的WinForms? WPF? MonoTouch的? Silverlight的? – SLaks

+0

[C#中的線程和GUI元素]的可能重複(http://stackoverflow.com/questions/535266/threading-and-gui-elements-in-c) –

回答

5

使用Invoke,像這樣:

Invoke((MethodInvoker)(()=>lblName.Text="Meep")); 
4

你不能。

相反,您需要調用InvokeBeginInvoke在UI線程上執行代碼。