0

对于将在presenter中执行的长时间操作,在哪里设置等待光标?

  1. 在视图中?视图不应该对业务逻辑了解太多,它是被动的。
  2. 在主持人?在演示者中调用 UI 代码似乎很奇怪。
  3. 向 View 接口添加方法,例如 SetWait(bool),并在 Presenter 中调用它?

所以你怎么看?

4

1 回答 1

2

我通常这样做是因为演示者的第三条告诉视图向用户显示“长时间运行的操作”反馈......无论这对视图意味着什么(等待光标、消息等)

于 2010-03-30T13:13:46.170 回答