Bonjour,

je vous explique d'abord la situation:

j'ai une page principale MainWindow. dedans j'ai un MenuItem qui me permet de basculer d'un usercontrol à un autre.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<MenuItem Name="Sports">
  <MenuItem Name="foot" Click="foot_Click"></MenuItem>
  <MenuItem Name="Tennis" Click="Tennis_Click"></MenuItem>
</MenuItem>
Dans le Usercontrol Foot. j'arrive à bindé mes textboxs avec son viewModel (footViewModel).

mais avant Basculer sur le usercontrol Tennis, je veux enregister mes modif????


Avant j'avais un bouton enregistrer, du coup c'etait facile. avec Icommand:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SaveCommand = new RelayCommand(Myobject => MyMethod(Myobject));
je sais pas comment faire pour le gerer sans Bouton.

j'ai pensé à l'evenement unload de mon usercontrolfoot,

je sais pas est ce que c'est possible de binder un evenement de UserControl avec Une methode d'un ViewModel.

des idées???