(Re) Bonjour,

Je refais appel à vous, dans une nouvelle discussion car je penses que ca peut être utile à d'autres !
Donc j'aurais aimé que lorsque l'utilisateur (novice) appuie sur F2 le curseur revienne au champ (TabIndex) précédent.
Toujours pareil j'ai une base qui marche lors d'un KeyPress mais dans mon cas (KeyDown) ca ne fonctionne pas.
Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
 
Dim ctr3 As TextBox
        ctr3 = CType(sender, TextBox)
 
        If e.KeyCode = Keys.F2 Then
            Me.SelectNextControl(ctr3, False, True, True, True)
            Exit Sub
        End If
End Sub
Apparemment l'erreur se situe au niveau de ctr3 = CType(sender, TextBox). Une idée ?