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 :

[C#] executer une "methode?" a partir du clavier


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2006
    Messages : 23
    Par défaut [C#] executer une "methode?" a partir du clavier
    Bonjour, je voudrais savoir (si ce n'est pas trop compliqué ^^ apres tout, je ne suis qu'un débutant.)

    Comment peut-on ... par exemple écrire dans ma textbox1 "ce n'est qu'un exemple." quand je clique sur la touche 'c'

    Je vous remercie d'avance en esperant que vous ayez compris ce que je cherche

  2. #2
    Membre éclairé
    Inscrit en
    Juillet 2004
    Messages
    306
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 306
    Par défaut
    Hello,

    il faut que tu appliques à ta form la propriété KeyPreview à true
    puis que tu gère l'évenement KeyDown dans lequel tu vas vérifier si la touche c est pressé avec le code suivant:
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if (e.KeyCode == Keys.c)
    {
    }

    ++

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2006
    Messages : 23
    Par défaut
    Ok, je teste ca et je te dis quoi merci !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2006
    Messages : 23
    Par défaut
    Apres avoir fais plusieur essai...
    cela ne marche pas :'(

    erreur :

    'System.EventArgs' ne contient pas de définition pour 'KeyCode'
    j'utilise la version gratuit de visual studio... est ce a cause de ca ?

    ce serait cool si tu pouvais me passer la version zipée de ce code
    histoire de voir le truc

  5. #5
    Membre Expert
    Avatar de Mehdi Feki
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 113
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 113
    Par défaut
    Montre ton code, tu t'es surement trompé d'evenement.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2006
    Messages : 23
    Par défaut
    j'ai essayé plusieur truc ... mais bon^^ rien ne marche

    private void button1_KeyDown(object sender, EventArgs e)
    {
    if (e.KeyCode == Keys.C)
    {

    }
    }
    --------------------------------------------------------------------------
    private void form1_KeyDown(object sender, EventArgs e)
    {
    if (e.KeyCode == Keys.C)
    {

    }
    }

    Si tu pouvais ml'aider, ce serait cool ^^

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

Discussions similaires

  1. [Runtime] executer une ligne de commande cmd à partir de java
    Par mazizou dans le forum API standards et tierces
    Réponses: 13
    Dernier message: 10/05/2007, 13h47
  2. Executer une commande avec sudo a partir de java
    Par barabas123 dans le forum Langage
    Réponses: 16
    Dernier message: 05/01/2007, 16h47

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