Bonjour,
Voila en gros j'ai une
Grande PictureBox
avec des petites PictureBox autour et je vaudrais que lorsque je survole l'une une des petites PictureBox elle me la fiche sur la grande PictureBox
Mais la grande PictureBox possède déjà une image par défaut
Est que sais faire ça parce que moi j'ai aucune idée de comment faire parce que je viens juste débuter en VB.net
Merci de votre aide.
La hâte engendre en tout l'erreur, et de l'erreur sort bien souvent le désastre
A voir également:
Afficher sur une picturebox une image lorsqu'on n'en survole une autre
Salut,
MouseEnter est l'évenement qui se déclenche
quand le curseur de la souris passe sur
le composant...
C'est dans cet évenement que tu peux changer
l'image de la grande PictureBox selon
la PictureBox survolée par le curseur.
Ce n'est pas grave si ta grande picturebox
contient déjà une image par défaut...
a+
Mettre les images dans My Resources ensuite mettre ce code dans les PictureBox en partant du principe que PictureBox1 est la grande:
Private Sub PictureBox2_Mouse
Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles PictureBox2.MouseEnter
PictureBox1.Image = My.Resources.monimage
End Sub
etc.
j'ai déjà fais la même chose que toi il y a qlqs temps
et j'avais fais le code suivant en me servant de l'evenement "mouse hover"
exemple :
Private Sub PictureBox1_MouseHover(ByVal sender As Object, ByVal e As System.EventArgs) Handles PictureBox1.MouseHover
PictureBox8.Image = PictureBox1.Image
End Sub
picturebox1 c'est la petite
picturebox8 c'est la grosse qui affiche l'image au survol de la petite avec la sourie
_____________
(débutant inside)