Bonjour !
Je suis débutant dans le développement de WPF en suivant le modèle MVVM et j'arrive à faire un binding sur le clic d'un bouton et du texte de TextBox.
Cependant, je n'arrive pas à faire de même pour les propriétés Foreground (changer à la suite de tel action, la couleur d'un label) et pour les évènements Closing (que faire en cas de fermeture de la fenêtre) et KeyDown (dans un premier temps, recevoir dans mon ViewModel, la touche qui a été tapé dans une TextBox).
EDIT : pour le KeyDown j'ai bien vu l'élement Keyinding, mais il faut spécifier une Key et cela ne fonctionne que pour 1 caractère.
Exemple :
La commande va être appelée lorsque F5 sera tapée mais je veux que cela le fasse pour toutes les touches ^^
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <UserControl.InputBindings> <KeyBinding Key="F5" Command="{Binding ExecuteCommand}" /> </UserControl.InputBindings>
Pouvez-vous m'aider ?
Merci
Partager