salut a tous
j'apprends à utiliser le pattern mvvm sous silverlight et j'aimerai savoir à quoi servent concrètement les messages ?
merci
salut a tous
j'apprends à utiliser le pattern mvvm sous silverlight et j'aimerai savoir à quoi servent concrètement les messages ?
merci
Ils te permettent de faire communiquer plusieurs ViewModels (ou plus simplement plusieurs bout de code) entre eux.
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development
WPF par la pratique, mon livre sur WPF ! (également disponible ici ou là)
A la découverte de .NET
J'ajouterais que ça permet un bon découplage car pas besoin d'appeler directement un autre ViewModel ou autre. Juste envoyer un message, et le destinataire s'en occupe (il faut evidemment qu'il se registre pour ce type de message).
Une petite précision:
Il permet le découplage car les potentiels émetteurs de messages n'ont pas à connaître les potentiels receveurs du message et inversement. Seul le contrat du "messenger" ou "mediator" est connu.
Aussi les différents extraits de codes peuvent êtres utilisés indépendamment l'un de l'autres.
PS: par contre pour du Silverlight, tu es sur le mauvais forum![]()
Partager