Bonjour tout le monde,
Je travaille actuellement sur un projet qu'on va résumer comme une base de données de photos.
Bien sûr, j'affiche des vignettes des photos insérées ou à insérer dans la base et pour ce faire, je me suis créé un petit contrôle perso à base d'une PictureBox et de deux panels pour donner un petit effet d'ombre. En plus, je lui ai greffé quelques événements dont un que j'ai habilement (si,si) nommé "Survol".
Comme son nom l'indique, une fois que la souris passe sur la vignette, l'événement se déclenche, l'intérêt pour moi étant de récupérer cet événement pour afficher des infos concernant la photo.
Bref, pour afficher ces vignettes, j'ai choisi de les placer dans un panel avec autoscroll.
Tout se passe à merveille ou presque.
En effet, lorsque je passe ma souris sur une vignette, l'événement se déclenche bien et je récupère les précieuses infos dont j'avais besoin. Seulement, de son côté, le panel "parent" des vignettes replace automatiquement son autoscrollposition à 0, ce qui rend la chose tout simplement inutilisable. Je peux donc faire défiler une dizaine de vignettes mais lorsque je place la souris dessus, hop, aussitôt, l'autoscrollposition revient à 0 et je perds donc la vignette sélectionnée...
Si vous aviez ne serait-ce qu'un début d'idée pour contrer ce problème, j'en serai bien heureux.
D'avance merci
Partager