Bonjour,
j'ai une petite application, et j'ai entre autre un textbox multiline qui contient un texte...
je voudrais empecher de pouvoir taper plus de 200 caractères dans ce textbox.
J'ai donc implémenté l'évènement de pression de touche de mon textbox, et je compte le nombre de caractères de la chaine s'y trouvant.
Si elle est plus grande que 200, je la réduit à l'aide de substring.
Cela fonctionne très bien mais il y a quelque chose de génant:
Le curseur se remet après la réduction en première position, ce qui a pour conséquence en cas de dactylographie rapide de se mettre à remplacer les derniers mots
vu qu'on tape le 201eme caractere --> dernier supprimé
curseur en premiere position
caractère suivant tapé en premiere position --> efface le dernier caractère (qui était en fait le 200eme, mais devenu le 201eme), ....
donc en fait, je cherche soit une autre tactique pour empecher de taper plus de 200caractères, soit une façon de garder le curseur en dernière position apres la substring.
en espérant avoir été clair![]()
merci et bonne journée
Partager