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 

Votre réponse

4 réponses

Whismeril 12094 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 14 octobre 2018 Dernière intervention - 25 août 2014 à 10:59
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
cs_Le Pivert 5439 Messages postés jeudi 13 septembre 2007Date d'inscriptionContributeurStatut 15 octobre 2018 Dernière intervention - 25 août 2014 à 11:15
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
jordane45 22814 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 15 octobre 2018 Dernière intervention - 25 août 2014 à 12:06
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
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
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.