J'ai du mal à trouver la meilleure implémentation. J'utilise Prism et j'ai une vue (ParentView), qui a une petite région en son sein. En fonction de l'élément dans un ddl, une autre vue plus petite (ChildView) est injectée dans la région de ParentView.Prism - déplacer des données entre viewmodels
Le ChildView aura juste quelques propriétés auxquelles je voudrais accéder de la ParentView.
Donc, je me rends compte que je peux utiliser une méthode Publier/Souscrire pour déplacer des données entre viewmodels, mais le problème est que je n'ai rien pour accrocher la publication. La vue est composée de TextBoxes et aucun déclencheur d'événement. Le ChildView peut être très différent basé sur la sélection du ddl. J'aime la séparation propre de chaque ChildView étant sa propre vue injectée dans le ParentView.
Quelle est la meilleure façon d'y parvenir?
J'ai réfléchi à ça. Mais les méthodes de navigation sont seulement frappées quand le ChildView est chargé. J'avais besoin d'obtenir les valeurs de propriété de ChildView après qu'elles aient été remplies. – theTechGrandma
J'ai édité ma réponse. Vérifiez si cela peut être une bonne solution pour vous. – TeoVr81
Merci! Tu étais proche. J'ai posté ma solution ci-dessous. – theTechGrandma