这是常见的做法,一个演示者为View视图,一个用于编辑视图,还是应全部在一个主持人。

有帮助吗?

解决方案

拇指的我所遵循的是该规则... - 1演示1查看

但对于常用控件,你可以,如果表现逻辑是相同的共享演示... 对于如... 你有“确认对话框”,“操作完成对话框!”和许多其他变体对话框控件... 为此,我从一个共同的看法接口有这种控制REALIZE并且有一个演示者服务对话控制的整个套件...

的原因是它有助于保持图案清洁。另外,在灵活性方面这有它自己的利益..

最近,我有一个任务迁移建立在MVP到asp.net(1个视图拇指的1条呈现规则)一个Windows应用程序。迁移是无缝的,因为我只需要担心创建的东西各自的看法其余由设计的照顾。

其他提示

我问过类似的问题了解的WinForms,但我想答案涵盖任何MVP的形式。一般的共识是,应该使用1演示对于每个视图。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top