Bonjour,
connaissez vous un exemple de code s'appuyant sur le design pattern mvvm, expliquant comment faire de la navigation à travers les pages par le biais de frame et utilisant mvvm light toolkit.
merci
Bonjour,
connaissez vous un exemple de code s'appuyant sur le design pattern mvvm, expliquant comment faire de la navigation à travers les pages par le biais de frame et utilisant mvvm light toolkit.
merci
C'est pas ce dont il s'agit dans ce tuto ?
http://nico-pyright.developpez.com/t...t-silverlight/
Non, dans ce tuto la navigation est faite avec des pages qui ont 2 textboxs donc l'utilisation d'une classe navigationNode reste possible avec deux propriétés. Ce que je parle se rapproche de ce sujet http://forums-silverlight-dit.neudes.../t/116290.aspx
Mais dans ce sujet on utilise prism et non Mvvm Light Toolkit.
++
Salut Chris81
As tu finalement trouvé des ressources qui parle de la navigation avec MVVM Light Toolkit ?
Ben non ! A force de lire des tuto, des articles ben tu intègre la manière de penser mais c'est pas simple, j'ai tester pendant des heures avant des pondre un truc correct. Mais c'est comme cela que l'on progresse
voici le lien qui m'a le plus aide avec le site mvvm light toolkit
http://www.codeproject.com/KB/silver...lverlight.aspx
Ce que j'ai fait j'ai créer un mainpage.xaml qui a une frame, sa source est binder sur MainPageViewModel.SelectedPage, et je me sers de meesenger du mvvm light toolkit pour changer le selectedPage.
si tu as besoin d'aide pas de souci fait signe.
++
Oui c'est clair que quand un document précis n'existe pas, on n'a pas trop le choix.
Si tu as un peu potasser le sujet, pourrais tu me dire si, dans ce que tu as vu, les techniques de navigation avec MVVM imposent de passer un argument au ModelView ? si tu en as trouvé où ce n'est pas le cas peux tu me donner les sources.
Ce qui m'intéresse la dedans c'est de ne pas être obligé d'instancier la viewmodel et donc le datacontext en c# ce qui est beaucoup plus pratique pour le design.
Partager