44 Messages
Um den Einsatz von Messages zu demonstrieren, wird für die Listenansicht von Autos aus dem vorangegangenen Kapitel eine Detailansicht erstellt, die die Id eines Autos entgegennimmt und dazu Detailinformationen anzeigt. Das heißt, dass bei der Navigation zu der Detailansicht eine Benachrichtigung an das View Model gesendet werden muss, das dann die erforderlichen Daten lädt.
Abb. 44–1 Messages
Messages können als Trigger für das View Model verstanden werden. Das MVVM-Light-Toolkit bietet eine leichtgewichtige Implementierung eines Messengers an.
01 using GalaSoft.MvvmLight.Messaging; ...02 Messenger.Default.Send<[Parametertyp]>
Get Windows Phone 8 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.