Bonjour à tous,

voilà j'utilise le framework MVVM Light... et le Ribbon Microsoft...

Maintenant une question me taraude, imaginons que dans ma Fenetre, j'ai mon Ribbon et un TabControl qui contient des TabItems...

Dans mon Ribbon j'ai un bouton "Enregistrer" (qui n'enregistre que les données du tabitem en cours) et un bouton "Enregistrer Tout" (qui enregistre toutes les données de tous tabitem).

Pour faire ce traitement je pensais utiliser les "Message" de MVVM Light..
Deja pensez vous que ce soit une bonne idée ?

Ensuite, pour le "Enregistrer Tout" j'imagine bien comment faire : j'envoie un message qui sera intersepté par tout mes ModelView de mes tabItems et qui appelle chacun SA méthode "Save"...

Mais pour le "Enregistrer" du tabitem en cours, comment je spécifie qu'il n'est QUE pour mon "ViewModel" actuel ?


MErci de votre aide