目前,我正在探索用于开发WinRT和Windows Phone应用程序的MVVM框架。我发现Catel MVVM框架很有前景,它提供了许多功能。我还通过Codeplex上的catel mvvm查看了各种示例示例。但是,大多数示例都是在单个Visual Studio项目中构建的。我所说的单个项目是针对WinRT应用程序的一个Visual Studio项目,其中包含模型, View 模型和 View ,以及用于Windows Phone应用程序的单独项目。
我计划以一种可以在WinRT和Windows Phone应用程序之间共享代码的方式来组织代码。
例如
常见的
WinRT
赢电话
现在我的问题是,据我了解,卡特尔使用一些约定来定位 View 模型,是否可以如上所述构造应用程序代码?如果是,那怎么办?是否有任何示例示例代码可以帮助我?非常感谢在这方面的任何帮助。提前致谢。
最佳答案
是的,您甚至可以使用单独的程序集来解析命名约定(可以像在documentation中看到的那样完全自定义它们)。
关于mvvm - 卡特尔MVVM应用程序代码结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17531384/