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 Presentation Foundation Discussion :

simuler un Click sur un label


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Gregory.M
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 684
    Par défaut simuler un Click sur un label
    Bonjours,


    JE vois qu'il n'y a pas l'événement clic sur un label, et je ne veux pas l'evenement "MouseDown".


    Y a t'il un astuce pour simuler un clic?



    Cordialement

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210

  3. #3
    Membre éclairé Avatar de Gregory.M
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 684
    Par défaut
    Citation Envoyé par binoo Voir le message
    Pas en wpf alors parce que je ne le vois pas

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    En effet, pas de MouseClick en WPF. Peut tu dire pourquoi MouseDown ne te convient pas ?

  5. #5
    Membre éclairé Avatar de Gregory.M
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 684
    Par défaut
    Citation Envoyé par binoo Voir le message
    En effet, pas de MouseClick en WPF. Peut tu dire pourquoi MouseDown ne te convient pas ?
    En fait quand je mouseDown, ca me DragMove ma form par défaut.

    dont si je fais un mouse downDown sur mon label, ca me DragMove toujours, mais ca me fait aussi une exécution de code dont je ne veux pas

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    Je comprend la problématique.

    Une solution est de créer ton propre contrôle ClickableLabel héritant de Label. Je te renvoie donc à ce post : http://forums.microsoft.com/MSDN/Sho...79790&SiteID=1

  7. #7
    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 : 43
    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 gregorylepacha Voir le message
    En fait quand je mouseDown, ca me DragMove ma form par défaut.

    dont si je fais un mouse downDown sur mon label, ca me DragMove toujours, mais ca me fait aussi une exécution de code dont je ne veux pas
    Euh... ça, ça m'étonnerait beaucoup ! Ca ne fait le DragMove que si tu appelles explicitement DragMove...
    Fais voir ton code stp

    EDIT : je viens de tester et... j'ai rien dit, tu as raison : si dans l'évènement MouseDown de la fenêtre tu fais un DragMove, ça le fera aussi lors du MouseDown sur le bouton
    Tu peux éviter ça en ajoutant dans le MouseDown du label :

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

Discussions similaires

  1. vb net simuler click sur un label
    Par pat.witte dans le forum Windows Forms
    Réponses: 3
    Dernier message: 12/12/2007, 10h03
  2. Réponses: 12
    Dernier message: 11/10/2006, 22h43
  3. Simuler un "click" sur une page web
    Par [thebadskull] dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 10/01/2006, 20h40
  4. Réponses: 4
    Dernier message: 25/07/2005, 14h24

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