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 :

Mouse Position apres MouseLeave


Sujet :

Windows Forms

  1. #1
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut Mouse Position apres MouseLeave
    Bonjour

    J'essaye de retrouver la position de la Mouse par rapport au centre d'un PictureBox apres l'event MouseLeave de ce picturebox

    Mais si je prends le Cursor.Position dans l'event MouseLeave, le X et le Y ont a peu pres toujours les memes valeurs quel que soit l'endroit ou je quitte le PictureBox (En haut a droite ou en Bas a gauche)

    Une idée ?

    Merci de votre aide
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

  2. #2
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut Cursor.Position Magnifique Piege !!
    Le piege etait gros !

    En fait pour verifier le Cursor.Position, je lancait l'application, déclenchait un MouseLeave avec la souris et puis je verifiais en debug le Cursor.Position

    MAIS !! : Je faisait cela en glissant la souris sur le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
          Point ptX = Cursor.Position;
          Point P = this.PointToClient(ptX);
    Du coup : ce que j'avais comme valeur c'est la position de la souris dans la fenetre source du débugueur !!
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

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

Discussions similaires

  1. Layout qui change de position apres action sur listview
    Par Fooshi dans le forum Composants graphiques
    Réponses: 9
    Dernier message: 31/05/2013, 09h26
  2. Problème Mouse Position
    Par r0seBa dans le forum C#
    Réponses: 1
    Dernier message: 24/08/2010, 13h45
  3. [Mouse] Position de la souris a l'arret en 1.4.2
    Par taillooo dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 03/08/2009, 14h29
  4. [VB2005] Position après un update
    Par Herlece dans le forum Windows Forms
    Réponses: 1
    Dernier message: 27/12/2007, 02h07
  5. Sauvegarde des positions après un Drag and Drop
    Par enok37 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/07/2007, 10h26

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