我搜查了一吨,但我似乎无法找到与我的具体问题有关的任何事情。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