Bonjour,
est ce qu'il existe une propriété pour que le focus passe automatiquement au controle suivant apres l'appui sur la touche return dans une textBox ?
(en gros return = Tab)
Merci
Stéphane
Bonjour,
est ce qu'il existe une propriété pour que le focus passe automatiquement au controle suivant apres l'appui sur la touche return dans une textBox ?
(en gros return = Tab)
Merci
Stéphane
IDE: VS.NET 2003
FrameWork: 1.1
Langage: C#
____________________
Winform ou webform ?
dans une winform
IDE: VS.NET 2003
FrameWork: 1.1
Langage: C#
____________________
je l'ai solutionné comme ça:
tu capture l'event KeyUp avec comme code:
peut être pas la meilleur solution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (e.KeyCode == Keys.Enter) champsSuivant.Focus();
[Sig removed by Admin: Total file size of all images in sig may not exceed 20 TB]
sinon tu as aussi ca :
Je l'ai mis dans l'evenement de mes textbox dans le touches>keypress
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private void enterPressKey(object sender, System.Windows.Forms.KeyPressEventArgs e) { if (e.KeyChar == 13 && this.controlActif.Text.Length > 0) { // si le bouton appuyé est "enter" passe au control suivant. this.SelectNextControl((Control)sender,true,false,false,false); } }
voilaaa.
"Un peu d'huile, de la viande, du broco et j'obtiens un bon BoeufBrocoli !"
merci !
sinon j'avais trouvé la solution
sendKey("{TAB}")
IDE: VS.NET 2003
FrameWork: 1.1
Langage: C#
____________________
arf
en effet, sendkey tab est le mieux je crois
je vais changer mon code
[Sig removed by Admin: Total file size of all images in sig may not exceed 20 TB]
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager