Comment utiliser ICommand dans un événement key up d'une zone de texte utilisant l'architecture MVVM?Evénement de touche de zone de texte dans WPF
1
A
Répondre
0
Vous avez une classe d'assistance readymade pour gérer event to command behaviour dans MVVM Light Toolkit.
0
Vous pouvez utiliser InvokeDataCommand déclencheur de Expression Blend Samples:
<TextBox>
<i:Interaction.Triggers>
<i:EventTrigger EventName="KeyUp">
<si:InvokeDataCommand Command="{Binding MyCommand}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</TextBox>
0
MVVM ne vous interdit pas d'écrire du code-behind - c'est un malentendu commun. Vous pouvez écouter l'événement KeyUp de la zone de texte dans le fichier code-behind de la vue et déléguer l'appel à l'objet ViewModel.
Comment cela fonctionne est montré dans l'exemple d'application ViewModel du WPF Application Framework (WAF).
Questions connexes
- 1. Evénement de changement de zone de texte
- 2. Evénement d'effacement de la zone de texte dans VB.NET
- 3. Evénement dynamique de la zone de texte
- 4. Evénement de touche jQuery dans cakePHP
- 5. Evénement de clic pour la zone de texte multiligne
- 6. WPF CommandParameter dans la zone de texte
- 7. Evénement de touche affectée par des boutons
- 8. WPF Bordure de zone de texte
- 9. Définir le focus dans la zone de texte WPF
- 10. Evénement de modification de texte dans ATL C++
- 11. wpf: Mousedoubleclick pour la zone de texte
- 12. SetFocus à une zone de texte wpf
- 13. WPF Zone de texte persistante caret visible
- 14. VB6 envoyant une touche à une zone de texte
- 15. Validation de la zone de texte dans wpf
- 16. Obtenir une liaison de zone de texte dans wpf datagridtemplatecolumn
- 17. Zone de texte WPF en mode "virtuel"
- 18. Validation dans la zone de texte dans WPF
- 19. Evénement de saisie de texte HTML
- 20. WPF: Lignes directrices de largeur de zone de texte
- 21. Evénement de liaison au noeud de texte
- 22. Formatage de zone de texte
- 23. Evénement Click dans UserControl - WPF
- 24. wpf/silverlight conception de filtre de zone de texte
- 25. Javascript: Ajuster la date dans la zone de texte en utilisant l'événement de pression de touche
- 26. Désactivation de la touche jquery dans les champs d'entrée ou de zone de texte
- 27. Zone de texte saisie semi-automatique dans WPF
- 28. Afficher du code XML dans une zone de texte WPF
- 29. DataBind à une zone de texte dans WPF
- 30. Comment ancrer une zone de texte dans wpf?
Pourriez-vous s'il vous plaît expliquer et me dire comment obtenir la DLL pour cette boîte à outils? – user294636
@ gowri-ganapathy: consultez ce lien pour la procédure d'installation: http://www.galasoft.ch/mvvm/installing/manually/ – Amsakanna