Voila j'aimerais réussir à déplacer une PictureBox dans une Form
J'arrive à le faire dans un panel mais dès que je veux sortir ma picturebox du panel, elle passe disparait (comme si elle était passé en dessous.
Voila le code que j'utilise :
Private Sub PictureBOx2_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox2.MouseDown
'je saisi les coordonnés de la souris au départ du click appuyé
PictureBox2.Select()
If e.Button = Windows.Forms.MouseButtons.Right Then
x1 = e.X
y1 = e.Y
End If
End Sub
Private Sub PictureBOx2_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox2.MouseMove
If e.Button = Windows.Forms.MouseButtons.Right Then
' je mets un cursuer déplacement
PictureBox2.Cursor = Cursors.SizeAll
'je capte les coordonnées souris de l'image en déplacement
X2 = e.X - x1
Y2 = e.Y - y1
'je positionne la picturebox
PictureBox2.Left = PictureBox2.Left + X2
PictureBox2.Top = PictureBox2.Top + Y2
End If
End Sub
Y a t'il une proprité a modifier pour que je puisse la déplacer sur toute la fenetre de mon appli ?
Merci
Médéric
Ergonome Logiel
(VB.NET-Débutant)