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 :

[VB.NET 2005] Click dans pictureBox dans tablelayoutpanel


Sujet :

Windows Forms

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4
    Par défaut [VB.NET 2005] Click dans pictureBox dans tablelayoutpanel
    'jour tout le monde !

    Il faudrait que je recupere un event 'Click' fait dans une pictureBox, elle-même incluse dans une cellule d'un tablelayoutpanel.

    Quelqu'un à une idée de la façon de faire ça ?

    [edit] Les pictureBox sont incluses pendant l'execution vu qu'on ne sait pas de combien de cellules on va avoir besoin...[/edit]

  2. #2
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    Je pense qu'il faut comparer les coordonnés de la souris avec les coordonées du PictureBox.
    Ex:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    Dim coordX,CoordY As String
    CoordX = e.X
    CoordY = e.Y 'je ne suis pas sur que ce soit ça,car je ne suis pas sur mon pc de dev.
     
    If CoordX < (PictureBox1.Width + PictureBox1.Position.X) AND _
       CoordX > PictureBox1.Position.X Then
        'on est bien sur le picturebox en X
     
        If CoordY < (PictureBox1.Height + PictureBox1.Position.Y) AND _
           CoordX > PictureBox1.Position.Y Then
           'code à exécuter
        End If
    End If

Discussions similaires

  1. Réponses: 1
    Dernier message: 06/09/2009, 19h53
  2. Réponses: 0
    Dernier message: 06/09/2009, 18h45
  3. [VB.Net 2005]Afficher plusieurs colonnes dans un listbox
    Par DonF dans le forum Windows Forms
    Réponses: 4
    Dernier message: 22/11/2006, 19h26
  4. Réponses: 5
    Dernier message: 06/03/2006, 16h49

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