【发布时间】:2011-11-15 10:39:04
【问题描述】:
我正在开发一个 Windows 8 Metro 风格的应用程序,在大学的学术项目中使用开发者预览版。我们必须使用 MVVM 模式。
在主页中,我们有一个带有按钮的 Metro 风格主菜单。根据 MVVM 模式,每个按钮都指向一个应属于不同视图的应用程序工具(即“显示我的库”、“显示收藏夹”...)。
在您看来,我们应该为每个视图创建一个新的“地铁风格页面”,还是期望为每个 use case 刷新主页提供一个“场景”,就像在许多示例应用中出现的那样? 换句话说,使用 MVVM 是否应该在“plain old WPF Windows”和“brand new metro-style Pages”之间进行 1:1 匹配?
【问题讨论】:
标签: c# mvvm microsoft-metro