ASSOCIAR ATALHO DO LABEL AO TEXT

JESUEL.OLIVEIRA 19/08/2013 09:59:25
#427740
Bom Dia, Amigos

Alguém pode me ajudar na associação da tecla de atalho ALT + D que esta na label o for ir para o text.

A figura anexa demonstra o que eu quero exatamente.
ASHKATCHUP 19/08/2013 10:31:39
#427747
Resposta escolhida
Bom dia, colega.

Até onde eu sei, a representação do atalho em um label (colocando o & -e comercial - no text) somente serve para INDICAR qual o atalho. O Visual Studio não insere o código de validação automaticamente.

Então, tu vai precisar fazer o seguinte:

-Colocar o atalho no texto do label, apenas para informar o usuário:
lblNome.Text = [Ô]&Nome[Ô]


-Ativar a propriedade KEYPREVIEW do Form
Form1.KeyPreview = True


-Tratar o envio de teclas

Private Sub Form1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
[ô]
If e.Alt Then
[ô]
If e.KeyCode = Keys.N Then
txtNome.Focus()
End If
[ô]
If e.KeyCode = Keys.C Then
txtCodigo.Focus()
End If
[ô]

End If
[ô][ô]
End Sub
JESUEL.OLIVEIRA 20/08/2013 10:50:29
#427836
Amigo, muito obrigado seu exemplo funcionou OK.

         If e.Alt Then
[ô]
If e.KeyCode = Keys.N Then
txtNome.Focus()
End If
[ô]
If e.KeyCode = Keys.C Then
txtCodigo.Focus()
End If
[ô]

End If
Tópico encerrado , respostas não são mais permitidas