J'ai une vue parent qui est liée à xaml à un ViewModel (le viewmodel est déclaré dans le xaml).Comment puis-je partager un ViewModel entre les vues parent/enfant (Silverlight 3.0)?
Cette vue parente peut alors afficher une vue enfant (via NavigationService, ou navigation: Frame).
La vue parente ne sort jamais de la portée, mais je souhaite que la nouvelle vue enfant partage le ViewModel du parent.
Comment puis-je faire cela? Parce qu'en déclarant le même viewmodel dans le xaml de l'enfant child, la vue enfant obtient sa propre instance viewmodel (c'est-à-dire que ce n'est pas la même instance de viewmodel que sa vue parent).
Merci!
confirmé que cela fonctionne comme une solution possible. – AlvinfromDiaspar