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 !
@+
Partager