[MVVM] passer une valeur dans une Command
Bonjour, bonjour, c'est encore moi :p
Voila tout est dans le titre, j'aimerai faire passer une valeur dans une Command qui me servirai plusieurs fois
Par exemple au lieu de faire ca:
Code:
1 2 3
| <button1 Command="{Binding Test1}" />
<button2 Command="{Binding Test2}" />
<button3 Command="{Binding Test3}" /> |
faire ca
Code:
1 2 3
| <button1 Command="{Binding Test}" />
<button2 Command="{Binding Test}" />
<button3 Command="{Binding Test}" /> |
et donc dans mon MVVM, le relayCommand appelle 2 méthode, la première forcement CanClick() et la seconde qui ressemblerai a ca Click(monText)
Code:
1 2 3 4
| private static void Click(string monText)
{
MessageBox.Show(monText);
} |
pour m'afficher en résultat une messageBox m'indiquant sur quel bouton j'ai cliquer.
Bien sur, est ce que cela est-il réalisable??? :?
Merci beaucoup