2013-10-10 1 views
4

Est-il possible d'utiliser deux ViewModels pour une vue unique sur MvvmCross?Deux ViewModels pour une vue unique à MvvmCross

La raison en est une bibliothèque Core existante qui a déjà la navigation en place et une application qui fonctionne sur le dessus. Maintenant, j'ai besoin de créer une autre application et tirer parti de la seule vue pour deux ViewModels (dans la bibliothèque centrale, il y a une vue naviguée à l'autre en utilisant ShowViewModel et je veux juste rester à la même vue et changer mon datacontext).

Nous vous remercions de vos suggestions.

Répondre

4

Oui

  • vous pouvez continuer à utiliser ShowViewModel et changer la navigation façon qui se passe en remplaçant le présentateur - voir présentateurs personnalisés dans the wiki
  • ou vous pouvez utiliser un mécanisme de navigation entièrement différent - il n'y a rien que vous forcer pour utiliser ShowViewModel
+0

J'ai forcé à utiliser ShowViewModel par l'application existante et la bibliothèque de base qui n'est pas le cas de réécrire. Chose avec présentateur personnalisé pourrait travailler pour moi. Merci! –

Questions connexes