【发布时间】:2010-10-18 00:29:25
【问题描述】:
我知道以前有人问过这个问题,但我觉得问得不对。
我有一个密集的操作,我希望 UI 保持响应。我读过一些帖子说后台工作人员是最好的方法,但是,我认为这是假设您拥有执行密集任务的源代码。
我有一个没有源代码的库,我可以检查进度的唯一方法是附加到被触发的事件并以这种方式获取信息。
我在 MSDN 网站上看到的示例假设有源代码。
我知道如何通过附加到事件来获得进度(这是一个百分比值),但我如何将该值返回给 UI?
【问题讨论】:
标签: winforms multithreading asynchronous