Ti ringrazio per la risposta, ma avevo già provato.
Hai provato male ....
Io provo ad usare il e.Graphics.DrawEllipse(....) ma se lo metto nell'evento di Mouse down mi da errore..
Infatti non è li che lo devi mettere
Cmq facendomi ragionare mi è venuta questa idea e dimmi se sbaglio:
Le coordinate si prendono così? Oppure c'è un altro modo?
Dim f = PictureBox1.Location
Non è che c'è un altro modo .... c'è quello giusto e quello sbagliato .... il tuo è sbagliato.
Innanzitutto bisogna tipizzare le variabili.
Poi....a te serve sapere la posizione del Mouse ... non della PictureBox, quindi ...
codice:
Private MousePosition as Point
Private Sub PictureBox_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox.MouseUp
MousePosition=e.Location
PictureBox.Refresh
End Sub
Private Sub PictureBox_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PictureBox.Paint
dim x as integer=MousePosition.X
dim y as integer=MousePosition.Y
e.Graphics.DrawEllipse(....etc..... x,y)
End Sub
Facci sapere...
Ciao