两个ViewModel用于MvvmCross上的单个视图

时间:2013-10-10 03:53:51

标签: mono viewmodel xamarin mvvmcross

是否可以在MvvmCross上为单个View使用两个ViewModel?

原因是现有的核心库已经到位并且在其上面有一个可用的应用程序。现在我需要创建另一个应用程序并利用两个ViewModel的唯一View(在核心库中,有一个视图使用ShowViewModel导航到另一个视图,我只想保持相同的视图并更改我的datacontext)。

感谢您提出任何建议。

1 个答案:

答案 0 :(得分:4)

  • 您可以继续使用ShowViewModel并通过覆盖演示者来更改导航的方式 - 请参阅the wiki中的自定义演示者
  • 或者您可以完全使用不同的导航机制 - 没有任何强制您使用ShowViewModel