bonjour

j'aimerai savoir en silverlight 3, avec mvvm, comment effectuer une commande avec plusieurs paramètres?

dans ma couche viewModel, j'ai ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
#region SaveCommand
        private void CommandeAjouterPersonnel()
        {
            AjouterPersonnel = new RelayCommand(ExecuteSaveCommand);
        }
 
        public ICommand AjouterPersonnel { get; internal set; }
 
        public void ExecuteSaveCommand(int num, string nom, string prenom, string mail, string fonction)
        {
            srvPersonnelClient.ajouterPersonnelAsync(num, nom, prenom, mail, fonction);
        }
        #endregion
mon problème est que mon new RelayCommand(ExecuteSaveCommand) ne fonctionne pas, jai
La méthode surchargée correspondant le mieux à Galasoft.MvvmLight.Command.RelayCommand(System.Action) possède des arguments non valides
je ne sais pas quoi mettre à mon ExecuteSaveCommand ?

également dans ma vue, code xaml, comment appeler ce ICommand avec paramètre sur clic d'un bouton ?