【发布时间】:2009-07-10 15:59:57
【问题描述】:
每当我想从另一个线程修改一个winform时,我都需要使用
->Invoke(delegate, params)
以便修改发生在winform自己的线程中。
对于每个需要修改 gui 的函数,我都需要另一个委托函数。
是否有一些方案可以让我限制所需的委托函数的数量?我有一个控制器类,可以在一个地方处理整个 gui,我曾考虑过重用委托,但味道很糟糕。
我认为我的问题可以适用于所有可以运行 winform 的语言
【问题讨论】:
标签: c# .net c++ vb.net winforms