Ciao
sono da poco alle prese con l'oggetto DrwawEllipse e volevo sapere se eiste un modo per attivare un evento quando l'utente clicca sul cerchio creato in una picture box
qui ho schematizzato il mio codice nell'evento paint per velocizzare le cose ma ho intezione di creare una classe apposita
Note:Private Sub PictureBox1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PictureBox1.Paint
Dim G As Graphics = e.Graphics 'Me.CreateGraphics
Dim P As New Pen(Color.Red, 5)
P.StartCap = Drawing2D.LineCap.NoAnchor
P.EndCap = Drawing2D.LineCap.ArrowAnchor
Dim puntox As Integer = 100
Dim puntoy As Integer = 100
Dim rect As New Rectangle(puntox - 5, puntoy - 5, 5, 5)
G.DrawLine(P, 190, 200, 200, 200)
G.DrawEllipse(P, rect)
inizialmente avevo immaginato di mettere le coordinate di tutti i cerchi creati con DrawEllipse in un array e all'evento mouse sulla picturebox cercare se le cordinate del mouse coincidevano con quelle del cerchio.
suggerimenti?
grazie