Focus + textboxe [Résolu]

Signaler
Messages postés
182
Date d'inscription
lundi 13 mars 2006
Statut
Membre
Dernière intervention
25 décembre 2009
-
Messages postés
1160
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
21 octobre 2010
-
Bonjour,

J'ai sept textboxe :
le premier est limité a 1 caractére
le deuxieme, le traoisieme et le quatrieme somt limité a  2 caratere
le cinquiéme et le sixiéme a 3
et le septieme a 2
Je voudrais savoir comment faire lorsque l'utilisateur remplir le premier textboxe que le cuseur passe automatiquement au deuxieme texte boxe

Merci d'avance

2 réponses

Messages postés
57
Date d'inscription
dimanche 29 décembre 2002
Statut
Membre
Dernière intervention
27 mai 2008

En utilisant les évènements KeyUp (déclanché lors de la frappe).

Et donc pour savoir si ton textbox est bien rempli, la propriété Length te permet cela (sur des variables de type String).

Pour ton premier textbox :

private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
    if(this.textBox1.Text.Length == 1)
       this.textBox2.Focus();
}

Sangho
Messages postés
1160
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
21 octobre 2010
18
je t'avais quand meme répondu dans l'autre topic....
et vaux mieux se baser sur textchanged que sur keyup.