2010-09-13 5 views
0

i ai un ViewModel qui ont une méthode pour recevoir un Func<Uri,bool> pour la navigation et un bouton qui je mettre en œuvre ICommand qui exécute ce procédé (i instancier ViewModel dans le code derrière et passer Navigate de Frame à cela) .passer un objet entre ViewModels dans Silverlight

naviguer entre les pages correctement, mais il n'y a une aucune idée de passer un objet (par exemple personne) à une autre page parce qu'il ya NO association entre ViewModel s (aussi je ne peux pas utiliser FrameWork et je n » t voulez utiliser QueryString)

Répondre

1

Si la réponse que vous avez trouvée est d'utiliser une forme d'agrégateur similaire à la classe Messenger dans MVVM Light alors je l'entérine entièrement. N'oubliez pas de marquer la question comme si elle avait résolu votre problème (même si c'est votre propre réponse), et peut-être même fournir quelques détails sur le choix que vous avez choisi.

Questions connexes