Si vous vous concentrez sur une zone de texte mais que le curseur de souris ne pointe pas exactement dessus, le curseur de souris a la forme d'une flèche par défaut ou ce que vous définissez.Comment empêcher le curseur de «sauter» dans la zone de texte lorsque vous tapez
Au moment où vous commencez à taper, le curseur de souris se cache et vous ne voyez que le curseur de type IBeam clignotant dans la zone de texte. Question: Comment maintenir le curseur de souris dans sa position initiale même si vous commencez à taper?
Assez intéressant: cela n'arrive pas dans les applications WPF.
Je dois demander, pourquoi? Habituellement, les gens qui tentent de briser des modèles d'interface utilisateur de base comme celle-ci finissent par faire des applications terriblement inutilisables et ennuyeuses. Peut-être existe-t-il un meilleur moyen d'atteindre votre objectif ultime (non exprimé ici)? – siride
Hmm .. J'avais besoin d'obtenir des données d'un lecteur de carte magnétique. Donc, au moment du balayage, il retourne une très longue chaîne avec un motif différent, et il fonctionne relativement lentement, aussi lent qu'un utilisateur qui tape du texte en utilisant le clavier assez rapidement. Cela prend plus de 4 sec. lire toutes les données du lecteur. J'ai décidé que dès que l'entrée reçoit les premiers caractères, et si cela ressemble à la chaîne du lecteur, je déplace le focus vers une autre zone de texte, techniquement visible mais déplacée en dehors des limites du formulaire. Jusqu'à ce qu'il obtienne le reste de l'entrée, je dois montrer le curseur occupé. – Agzam