1

目前我正在探索用于开发 WinRT 和 Windows Phone 应用程序的 MVVM 框架。我发现 Catel MVVM 框架很有前途,它提供了许多功能。我还浏览了 codeplex 上可用的 catel mvvm 的各种示例。然而,这些示例中的大多数都是在单个 Visual Studio 项目中构建的。通过单个项目,我的意思是有一个用于 WinRT 应用程序的 Visual Studio 项目,它包含模型、视图模型和视图,以及用于 Windows 手机应用程序的单独项目。我计划以一种可以在 WinRT 和 Windows Phone 应用程序之间共享代码的方式来构建我的代码。例如

常见的

  • 项目一:商业服务
  • 项目2:模型
  • 项目 3:查看模型

WinRT

  • 项目 4:WinRT 应用程序特定代码(视图等)

赢电话

  • 项目 5:Windows Phone 应用程序特定代码(视图等)

现在我的问题是,据我了解,Catel 使用一些约定来定位视图模型,是否可以如上所述构造应用程序代码?如果是,那怎么办?是否有任何示例代码可以帮助我?非常感谢这方面的任何帮助。提前致谢。

4

1 回答 1

1

是的,您甚至可以使用单独的程序集来解决命名约定(您可以完全自定义它们,如您在文档中看到的那样)。

于 2013-07-08T17:15:56.723 回答