J'écris ma première application Windows Phone à l'aide de la fonctionnalité Pivot. D'après ce que je comprends c'est à peu près une seule vue/page, qui peut être manipulée pour montrer différentes données. Chaque élément de pivot serait une vue distincte dans mon esprit.C# WindowsPhone Organiser le code dans l'application Pivot
Alors, comment organiseriez-vous le code de manière MVVM? Est-ce possible? Par ceci je veux dire avoir un modèle de vue différent pour chaque article de pivot, et lier des données dans les articles de pivot aux différents modèles de vue? Comme vous n'avez vraiment qu'une seule vue, comment pouvez-vous définir le datacontext aux différents viewmodels? Cela devrait-il être fait dynamiquement lorsqu'un nouvel élément pivot est affiché? Y a-t-il un modèle d'architecture préféré différent pour les applications pivotantes?
Merci.