IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

L'évènment entré du clavier pour un textbox


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    492
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 492
    Par défaut L'évènment entré du clavier pour un textbox
    Bonjour,
    j'ai une fenetre d'authentification, je veux que le curseur ce positionne dans le texbox2, pour taper le mot de passe et en clickant sur entré du clavier un evenement ce génére, est ce que y'a une propriété qui permet de générer ça?merci enormement.

  2. #2
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    Euh, en fouillant deux secondes dans la MSDN on trouve la réponse à cette question...

    La TextBox a un événement Validated qui se déclenche à sa validation.

  3. #3
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    492
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 492
    Par défaut
    Citation Envoyé par Guulh Voir le message
    Euh, en fouillant deux secondes dans la MSDN on trouve la réponse à cette question...

    La TextBox a un événement Validated qui se déclenche à sa validation.
    jai essayé ça marche pas, il génére pas l'evenement du click.merci beaucoup

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par Guulh Voir le message
    Euh, en fouillant deux secondes dans la MSDN on trouve la réponse à cette question...

    La TextBox a un événement Validated qui se déclenche à sa validation.
    Le fait d'appuyer sur entrée ne provoque pas l'évènement Validated...
    L'évènement KeyPress ou KeyDown devrait faire l'affaire

  5. #5
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    492
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 492
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Le fait d'appuyer sur entrée ne provoque pas l'évènement Validated...
    L'évènement KeyPress ou KeyDown devrait faire l'affaire
    merci beaucoup, mais quand j'ecri une seule lettre sa génére l'évènement, ce que je veux, c'est decrire une chaine de caractere et en tapant sur entré sa génère l'évenement. merci infiniment

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par abbd Voir le message
    merci beaucoup, mais quand j'ecri une seule lettre sa génére l'évènement, ce que je veux, c'est decrire une chaine de caractere et en tapant sur entré sa génère l'évenement. merci infiniment
    Tu n'as qu'à tester quelle touche a été pressée. Si ce n'est pas Entrée, tu ne fais rien

  7. #7
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Le fait d'appuyer sur entrée ne provoque pas l'évènement Validated...
    L'évènement KeyPress ou KeyDown devrait faire l'affaire
    Ah ben tiens, ça m'apprendra à donner des leçons sans vérifier ce que j'écris

    Un conseil quand même : tu fais une fenêtre de login ? Avec juste deux textBox, quelques labels et deux trois boutons ? Si c'est le cas, il suffit d'associer ton bouton "OK" à la propriété "AcceptButton" de ta form ; du coup, dès que l'user appuiera sur Entrée dans la form, la fonction associée au click sur ce bouton sera déclenchée.

  8. #8
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par Guulh Voir le message
    Ah ben tiens, ça m'apprendra à donner des leçons sans vérifier ce que j'écris

    Un conseil quand même : tu fais une fenêtre de login ? Avec juste deux textBox, quelques labels et deux trois boutons ? Si c'est le cas, il suffit d'associer ton bouton "OK" à la propriété "AcceptButton" de ta form ; du coup, dès que l'user appuiera sur Entrée dans la form, la fonction associée au click sur ce bouton sera déclenchée.
    +1

  9. #9
    Membre confirmé
    Avatar de gassisprog
    Inscrit en
    Août 2007
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 109
    Par défaut Code ASCII
    Bonsoir,

    Vous pouvez essayer de travailler avec les codes ASCII.

    En effet, le bouton "ENTER" est équivalent à "\n".

    Plus de détails sur les codes ASCII : ICI

    En espérant que ceci vous aidera.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment lire une entrée clavier pour une variable StringBuffer ?
    Par Haktarus dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 16/06/2014, 15h19
  2. Changer le clavier pour entrée de caractères unicode.
    Par yupyupxav dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 10/09/2008, 08h47
  3. Comment récuperer des données entrées au clavier?
    Par Elisée A. dans le forum MFC
    Réponses: 2
    Dernier message: 13/02/2004, 07h22
  4. [] Raccourci clavier pour bouton d'une barre d'outil
    Par Sébastien dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 24/03/2003, 17h02
  5. [Turbo Pascal] Entrée au clavier sous forme ******
    Par Upal dans le forum Turbo Pascal
    Réponses: 12
    Dernier message: 15/02/2003, 14h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo