Bonjour,

Je rencontre un problème dans une application WPF / c#. Pour développer j'utilise le pattern MVVM.
J'ai un viewmodel principal dans lequel j'aimerais setter la propriété d'un autre viewmodel...

Donc dans mon principal j'ai quelque chose du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
SecondVM svm = new SecondVM();
svm.MyProperty = "Toto";
La propriété que je set est bindée à une vue mais ça ne s'affiche pas...
J'ai mis des points d'arrêt sur la propriété, elle est bien setter mais la valeur ne change pas dans la vue.
Juste pour tester mon binding, dans le constructeur du second viewmodel j'ai instancié ma propriété et là elle s'affiche.

Y a t-il une astuce que j'ignore pour "communiquer" entre viewmodel ?

D'avance merci pour votre aide