J'ai un problème avec les raccourcis clavier. Je ne peux pas mettre la clé pour "+". Quelqu'un peut-il m'aider, que dois-je écrire en xaml et que dois-je écrire en .cs ???Liaison de clé dans wpf
Répondre
Keybindings peuvent être fixés au niveau Window
, donc en XAML vous ajouteriez ...
<Window.InputBindings>
<KeyBinding Command="YourCommand" Key="+" />
</Window.InputBindings>
Je suppose que vous savez comment faire un Command
avec Window.CommandBinding
.
Dans le fichier .xaml.cs j'ai écrit - public static RoutedCommand AddCommand = new RoutedCommand(); – userN
dans une autre dll j'ai écrit pour la liaison de commande (j'ai également utilisé des commandes, qui fonctionnent normalement): private void AddCanExecute (expéditeur d'objet, CanExecuteRoutedEventArgs e) { e.CanExecute = true; e.Handled = true; } private void AddExecute (expéditeur d'objet, ExecutedRoutedEventArgs e) { ExecuteOperation(); _prevOperation = _math.Add; e.Handled = true; } – userN
En xaml j'ai écrit comme tu l'as dit. Après le débogage, il n'y a pas d'erreur, mais l'exception est affichée: Impossible de convertir la chaîne 'AddCommand' dans l'attribut 'Commande' en objet de type 'System.Windows.Input.ICommand'. CommandConverter ne peut pas convertir à partir de System.String. Erreur à l'objet 'System.Windows.Input.KeyBinding' dans le fichier de balisage 'WPF Calculator; component/window1.xaml' Ligne 14 Position 21. – userN
- 1. WPF Liaison à des éléments dans un dictionnaire par clé?
- 2. Liaison de données dans WPF
- 3. Liaison ComboBox dans WPF
- 4. Liaison dans WPF usercontrol
- 5. Emacs clé de liaison dans Eclipse IDE
- 6. Liaison dans Combobox dans WPF
- 7. Problèmes de liaison WPF
- 8. Problème de liaison WPf
- 9. WPF Question de liaison
- 10. Problèmes de liaison WPF
- 11. Problème de liaison WPF
- 12. données WPF de liaison
- 13. Obtenir la liaison DynamicResource dans WPF
- 14. Liaison de données WPF
- 15. WPF liaison dans le style
- 16. Liaison Wpf Combobox dans ListView
- 17. Liaison de données de droite dans WPF
- 18. Liaison à TreeView dans WPF
- 19. Liaison de WPF à des objets imbriqués dans un ResourceDictionary
- 20. Comportement de liaison étrange dans WPF
- 21. liaison de bouton radio dans WPF MVVM
- 22. Propriété parent de liaison WPF dans HierarchicalDataTemplate
- 23. WPF Liaison de données Erreur dans ListBox
- 24. propriétés complexes de liaison dans Silverlight/WPF
- 25. Liaison de données WPF dans XAML
- 26. Liaison de plusieurs clés dans WPF
- 27. Liaison de données et temporisateur dans WPF?
- 28. Liaison de données dans WPF (C#)
- 29. Forcer la validation de liaison dans WPF
- 30. Checkbox Informations de liaison dans WPF
Pourriez-vous montrer ce que vous essayez déjà? – ocodo