Position du curseur dans textbox [Résolu]

Sinsitrus 863 Messages postés samedi 11 juin 2005Date d'inscription 21 août 2015 Dernière intervention - 25 août 2014 à 10:36 - Dernière réponse : Sinsitrus 863 Messages postés samedi 11 juin 2005Date d'inscription 21 août 2015 Dernière intervention
- 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 

4 réponses

Répondre au sujet
Whismeril 11404 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 19 avril 2018 Dernière intervention - 25 août 2014 à 10:59
0
Utile
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
cs_Le Pivert 5065 Messages postés jeudi 13 septembre 2007Date d'inscriptionContributeurStatut 13 avril 2018 Dernière intervention - 25 août 2014 à 11:15
0
Utile
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
jordane45 20553 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 19 avril 2018 Dernière intervention - 25 août 2014 à 12:06
0
Utile
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
Sinsitrus 863 Messages postés samedi 11 juin 2005Date d'inscription 21 août 2015 Dernière intervention - 25 août 2014 à 12:13
0
Utile
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.