【问题标题】:Multiple project for a Prism applicationPrism 应用程序的多个项目
【发布时间】:2023-03-22 10:24:02
【问题描述】:

我想创建一个新的 Prism/Xamarin.Forms 应用程序,但我想创建多个可移植项目。

我想要达到的目标如下:

  • MyProject.Models:包含业务对象(模型)的可移植项目。
  • MyProject.ViewModels:包含视图模型的可移植项目(参考 MyProject.Models)。
  • MyProject.Views:包含视图的可移植项目(参考 MyProject.ViewModels)。
  • MyProject.DroidMyProject.UWP:可执行项目。

这个组织在 Prism 解决方案中是否可行?模板可以在此设置中使用吗?

事实上,我尝试将 MvvmLight 项目转换为 Prism,这就是我目前的解决方案。

非常感谢您的回答,
朱利安

【问题讨论】:

    标签: xamarin.forms prism


    【解决方案1】:

    是的,它会工作得很好。你的项目结构如何并不重要。当您注册页面以进行导航时,只需确保使用显式的RegitserTypeForNavigation<View, ViewMOdel> 方法即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多