J'ai vu quelques exemples où viewModel (dans les applications Silverlight) se trouve dans la section UserControl.Resources XAML d'une vue. J'ai lu que pour l'utilisation de Blend, c'est un bon endroit pour l'avoir (car cela donne la possibilité de voir des exemples de données dans Blend).Où le viewModel doit-il être créé?
Cependant, est-ce le meilleur endroit pour avoir viewModel? J'ai lu que la "vue doit pousser les services au viewModel". Qu'est-ce que cela signifie et où d'autre pourrait ou devrait être créé ViewModel?
Merci. JD.
Merci Bryant. Je barbote avec Prism pour le moment et je ne connaissais même pas les autres (bien que j'avais entendu parler des commandes avec Caliburn). Où devrais-je regarder ou pouvez-vous me dire comment je le ferais avec le prisme? Jusqu'à présent, j'ai vu une vue enregistrée dans le conteneur de l'unité. –
Vous pouvez également utiliser l'une des approches ci-dessus avec Prism. Je ne pense pas que Prism est prescriptif sur la façon de les accrocher ensemble. Voir http://development-guides.silverbaylabs.org/Video/Silverlight-Prism pour un rapide 101 sur MVVM avec Prism. – Bryant