首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一个全景页有多少个视图模型

一个全景页有多少个视图模型
EN

Stack Overflow用户
提问于 2011-05-15 07:33:18
回答 3查看 602关注 0票数 2

我开始使用windows phone7全景控件了。

我查看了visual studio中提供的全景项目模板,发现这两个全景项使用了相同的视图模型(实际上是来自模型的相同数据)。

它在现实世界的应用程序中是怎样的?我应该为每个全景项目最好使用一个视图模型,还是只有一个视图模型用于整个全景是最佳实践?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-05-15 07:36:10

我认为这是每个页面一个视图模型(全景图只是一个控件,而不是多个页面)。因此,页面上的一个ViewModel和每个PanoramaItem都会使用它(我的观点)。

票数 1
EN

Stack Overflow用户

发布于 2011-05-15 07:55:08

这取决于你在做什么。

在大多数情况下,我会为每个页面提供单独的视图模型,但如果每个页面都非常简单,那么您可能不需要它。

一个例子可以是全景图,每个页面显示一个图像。在这种情况下,您可以将全景控件绑定到单个图像列表。

票数 0
EN

Stack Overflow用户

发布于 2011-05-15 08:03:08

这真的取决于应用程序。您在默认模板中看到的内容只是为了向您展示基于MVVM的设计的基础知识。我个人将ViewModel用于一组具有类似目的的页面(例如,管理媒体内容)。有一个单独的ViewModel定位器(每个应用程序)将它们捆绑在一起。

归根结底--这更多的是一个偏好的问题,只要这些问题是分开的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6005465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档