Bonjour,
Je me pose actuellement la question de comment gérer la transition entre écrans, tout en respectant le pattern MVVM. Si j'ai bien tout compris à MVVM, la View et le ViewModel devraient être le plus indépendant possibles, quit à ignorer l'existence entre l'un et l'autre. (cf utilisation du locator dans le MVVM light Toolkit par exemple).
A ce moment comment passer d'un écran à un autre (~navigation) et aussi, comment passer des paramètres ? Exemple:
écran #1 => consultation de la liste des clients
écran #2 => edition d'un client particulier sélectionné dans l'écran #1
J'ai jeté un oeil à ce lien, mais c'est pas dispo en SL (uniquement WPF).
Ce que j'ai fait pour l'instant, c'est un View/VieModel maître qui reçoit des messages et qui s'occupe d'afficher les bonens vues.
Merci de vos suggestions!
Christophe
Partager