异步进程通知某种形式的进度

时间:2012-03-03 03:49:48

标签: c# .net winforms design-patterns observer-pattern

我正在开发一些我希望在其他应用程序中重用并获得良好体验的表单。此表单包含进度条和标签。另一方面,我有异步过程。我希望绑定这些东西并获得通用形式,可以通知某些异步过程中的更改。观察者是否有利于这个目的,伙计们?

1 个答案:

答案 0 :(得分:0)

背景工作者是否有事件“onCompletionChange”(或类似)? 只要您使用的是BackgroundWorker,就可以将该事件链接到主线程函数。 否则,以下是来自Google search的示例(第一个链接): “C#异步进展”。