2011-10-10 12 views
1

我是新来的MVP,并试图让图片。如果“演示者”在“视图”上设置属性,是否违反了MVP模式?

而且我stucked在一个点上:

为了能够单元测试更对我的看法,我想也有一些属性设置转移到主持人。这样我就可以看到是否设置了一些视图属性并且设置正确。

但是在这一点上,我的第六感非常嘈杂,我开始怀疑我是否打破了MVP模式。因为它听起来像“设置”比“呈现”给我:(

所以,如果“演示者”被设置在“查看”属性是它MVP模式的违规行为?

感谢

+0

查看我以前的答案有点涵盖了你的问题:http://stackoverflow.com/questions/4794121/model-view-presenter-in-winforms/4818268#4818268 –

回答

5

在MVP中,Presenter是假设在View上设置属性您可能会想到MVC,Controller只负责将Model视图的引用传递给MVP MVP中的Presenter通常与查看并负责直接设置合适的参数。

+0

只是'主讲'这个词有点误导我,因为它听起来像Prsenter应该'存在'不管理或操纵...至少这是我听到PRESENTER这个词后想到的。 – pencilCake

相关问题