【发布时间】:2012-10-07 00:22:15
【问题描述】:
我一直在尝试使用 MVP 模式重构应用程序的意大利面条式代码。但现在我正在为此苦苦挣扎:
具有按钮的表单调用(后台工作人员的)DoWork 方法,这是一个长操作。我的问题是,如果我将长操作从视图移到 Presenter 中,那么如何将进度更改从此操作发送到视图? BGW也必须在Presenter中? 你能给我一个如何做到这一点的样本吗?
提前谢谢你。
【问题讨论】:
标签: c# winforms backgroundworker mvp