Bonjour à tous,

J'ai un menu dans mon application qui utilise des commandes. Par exemple,

Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
<MenuItem Header="MonMenuItem" Command="{Binding MaCommande}" />

Et dans la classe servant de datacontext, j'ai la déclaration de la commande (en simplifiant)

Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
RelayCommand _MaCommande;
public ICommand MaCommande
{
  get
  {
    if (_MaCommande == null)
    {
      _MaCommande = new RelayCommand(j =>this.ExecuteCommand(), j => this.CanExecuteCommand());
    }
    return _MaCommande;
  }
}
 
private void ExecuteCommand()
{
  //Action...
}
 
private bool CanExecuteCommand()
{
  return true;
}

Mon objectif serait de réussir à utiliser les raccourcis clavier. Par exemple, CTRL+x pour mon action.
J'ai repéré le

Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
InputGestureText="Ctrl+X"

Par contre, ça ne fonctionne pas avec la commande. Quelqu'un aurait-il une idée pour résoudre ce soucis ?

Par avance, merci !

@+