我搜查了一噸,但我似乎無法找到與我的具體問題有關的任何事情。C#Windows窗體應用程序 - 從另一個線程和類更新GUI?
我想能夠從另一個類(SocketListener)更新我的MainUI形式,並且我有一個處理網絡(clientThread)的線程。現在我可以從網絡線程運行簡單的輸出,例如寫入調試器輸出並創建MessageBox。
但我真正想要做的就是能夠調用clientThread中的代碼,該代碼將在我的MainUI實例上執行。我怎樣才能做到這一點?
此外,如果有人想要代碼的特定部分,那麼我可以發佈它來幫助您更好地瞭解我所要求的內容。
此致敬禮!
由於我處於與UI不同的類中,因此如何獲取指向當前正在運行的窗體以將其傳遞給DoWork的變量「form」? – 2011-02-08 00:18:52
對於這種樣板文件,不會有一些AutoProperty類語法糖好嗎? – MusiGenesis 2011-02-08 00:20:38