2013-02-02 2 views
0

J'ai une question, quel événement utilisons-nous pour la zone de texte lors de la connexion?Événements dans Visual Studio 2010 (VB) pour la connexion

Je veux créer un LoginForm dans mon programme où, lorsque je tape le nom d'utilisateur et le mot de passe dans les TextBox, je vais utiliser ENTER (au clavier) au lieu de cliquer sur le bouton 'Login'.

Quels événements dois-je mettre ces codes? :

If txtUser.Text <> UsernameTextBox.Text And txtPass.Text <> PasswordTextBox.Text Then 
    MsgBox("Wrong Username or Password!", MsgBoxStyle.Critical) 
    txtUser.Text = "" 
    txtPass.Text = "" 
Else 
    ProgressBar1.Show() 
    LoadLabel.Show() 
    Timer1.Start() 
End If 
+0

Y a-t-il également un bouton de connexion? – R0MANARMY

+0

yup, il y a un bouton de connexion, mais je veux faire comme un login facebook dans lequel vous avez juste besoin d'entrer votre utilisateur et passe correct, puis cliquez sur "Entrée" sur votre clavier et "PRESTO!" – Danjor

+0

Est-ce winforms, application web, wpf? – R0MANARMY

Répondre

3

Selon MSDN, AcceptButton propriété du formulaire:

Obtient ou définit le bouton sur le formulaire qui est cliqué lorsque l'utilisateur appuie sur la touche ENTER.

Pour obtenir le comportement que vous recherchez, juste définir la propriété AcceptButton sur le formulaire au bouton de connexion (il y a un exemple dans le lien) et mettre le code ci-dessus dans le gestionnaire d'événements OnClick régulier le bouton.

+0

Cela a fonctionné! merci beaucoup monsieur R0MANARMY :) votre aide m'a été d'une grande aide. JE VOUS REMERCIE! – Danjor