Position du curseur dans textbox [Résolu]

Messages postés
863
Date d'inscription
samedi 11 juin 2005
Dernière intervention
21 août 2015
- - Dernière réponse : Sinsitrus
Messages postés
863
Date d'inscription
samedi 11 juin 2005
Dernière intervention
21 août 2015
- 25 août 2014 à 12:13
Salut à tous !

J'utilise ce code pour écrire un nom propre :
Private Sub TextBox4_TextChanged(sender As System.Object, e As System.EventArgs) Handles TextBox4.TextChanged
TextBox4.Text = Microsoft.VisualBasic.StrConv(TextBox4.Text, VbStrConv.ProperCase)
TextBox4.SelectionStart = Len(TextBox4.Text)
End Sub

Seulement voilà, le curseur vient toujours à la fin du textbox au lieu du caractère écrit.
Si je dois écrire
vbfrce
et je viens ajouter le
a
et le
n
à france (vbfrance) j'aurai vbfracen.

Un peux d'aide ?

Merci

----------
OS : Windows 7 Pro 64 Bit
Platforme : Visual Studio 2010
Afficher la suite 

Votre réponse

4 réponses

Messages postés
12372
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
12 décembre 2018
0
Merci
Bonjour, à chaque fois que tu postes une question elle est dans la mauvais catégorie, merci de faire attention que sous Visual Basic, il y a VB.Net.
Merci.

Je déplace encore....
Commenter la réponse de Whismeril
Messages postés
5601
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
12 décembre 2018
0
Merci
Bonjour,

Tu trouveras ton bonheur ici:

http://plasserre.developpez.com/cours/vb-net/?page=ui-winforms2#LVIII-E

Maintenant que tu code en VB.NET oublie VB6:

TextBox4.Text = Microsoft.VisualBasic.StrConv(TextBox4.Text, VbStrConv.ProperCase)
TextBox4.SelectionStart = Len(TextBox4.Text)
Commenter la réponse de cs_Le Pivert
Messages postés
23593
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
12 décembre 2018
0
Merci
Bonjour,

A tout hasard...
Seulement voilà, le curseur vient toujours à la fin du textbox
Ca ne serait pas justement le "rôle" de cette instruction :
TextBox4.SelectionStart = Len(TextBox4.Text)

http://msdn.microsoft.com/fr-fr/library/system.windows.controls.textbox.selectionstart%28v=vs.110%29.aspx

Commenter la réponse de jordane45
Messages postés
863
Date d'inscription
samedi 11 juin 2005
Dernière intervention
21 août 2015
0
Merci
Hihi, tu as raison :$
Je suis bizarrement bizarre moi !
Commenter la réponse de Sinsitrus

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.