J'ai une application MVVM avec divers contrôles TextBox et un clavier virtuel. (Cette application doit fonctionner sur un système d'écran tactile, sans clavier). Pour modifier la valeur d'un TextBox, l'utilisateur doit toucher le TextBox, puis utiliser le clavier virtuel pour entrer un nombre. Comment ma machine virtuelle peut-elle savoir quelle TextBox changer quand elle reçoit la commande du clavier?Comment puis-je savoir quel TextBox avait le focus en dernier?
2
A
Répondre
1
si vous voulez dire WPF utiliser FocusManager.GetFocusedElement aussi regarder here
0
Le ViewMoel est indifférent à la vue, et en tant que tel cela ne devrait pas être transmis au ViewMdel.
Si j'avais besoin de suivre cela, j'utiliserais le codebehind de la View (je sais, je sais) ou créer un comportement WPF * qui fait cela pour moi. * En utilisant Attached DependencyProperties, est normalement comment je fais cela.
Questions connexes
- 1. AutoPostback avec TextBox perd le focus
- 2. ListBoxItem sélection sur le focus TextBox
- 3. Comment puis-je savoir quel contrôle a le focus dans Windows Forms .NET?
- 4. Comment savoir quand le dernier OutputDataReceived est arrivé?
- 5. validation Textbox, focus Numéro de commutation
- 6. Curseur Focus sur Textbox dans WPF/C#
- 7. Trouver quel composant asp.net a le focus
- 8. Problème avec TextBox Focus dans WPF
- 9. Y at-il un moyen de savoir quel élément a le focus dans une application WPF?
- 10. Déterminer quel élément a le focus
- 11. Comment savoir quel type de données utiliser en Python?
- 12. Comment savoir quelle fenêtre a le focus et comment la changer?
- 13. Flex: Comment savoir si TextArea a le curseur clignotant
- 14. AS3 - Sortie quel objet a le focus clavier?
- 15. WPF Maintenir le focus du clavier
- 16. Comment utiliser l'événement KeyPress dans textBox avec le caractère Tab?
- 17. CSS et en sélectionnant le dernier td
- 18. URL Mapping avait besoin d'aide
- 19. Comment calculer le dernier jour du mois en SQL?
- 20. Comment obtenir le dernier cookie en utilisant js?
- 21. Comment puis-je définir le focus d'un ListBox en XAML?
- 22. Comment changer le focus dans X-Windows?
- 23. Vérifier si un objet a le focus
- 24. Comment transférer une partie de l'entrée d'un contrôle à un autre sans perdre le focus?
- 25. Comment puis-je savoir dans quel module mon code s'exécute?
- 26. Comment savoir quel contrat a échoué avec contract.py de Python?
- 27. Java: comment savoir si le chemin est absolu quel que soit le système d'exploitation
- 28. Comment obtenir le chemin uniquement sans dernier \?
- 29. WPF: Impossible de définir le focus
- 30. Comment empêcher un nouveau formulaire WPF de dérober le focus?