Hallo,
ich bin auch auf den "MVVM-Zug" aufgesprungen und versuche gerade ein Projekt mit diesem Model umzusetzen. Jetzt habe ich ein kleines Problem, bei dem mir der Ansatz fehlt.
Ich habe eine Parent-Child-Beziehung im Model. Das ganze habe ich dann auch im ViewModel umgesetzt. Beide Viewmodels implementieren die INotifyPropertyChanged Schnittstelle. Das Parent-ViewModel hat eine Eigenschaft Wert und die Child-ViewModels auch. Der Wert des ParentViewModels wird jetzt aus den Werten der Child-ViewModels berechnet. Und das soll immer dann geschehen, wenn sich ein Wert eines Child-ViewModels ändert. Dieses macht mittels der INotifyPropertyChanged Schnittstelle auf sich aufmerksam.
Mein Problem: Ich weiß nicht wie ich die Berechnung im ParentViewModel nun implementieren muss.
Bin für jeden Ansatz dankbar. Danke im vorraus.
Viele Grüße
Bastie
Edit:
Ich Depp! Ich muss einfach nur dem PropertyChangedEvent der Child-ViewModels einen neuen PropertyChangedEventHandler mit der Berechnung-Funktion übergeben!
Ok. Damit hat sich die Sache schon geklärt.