Buongiorno a tutti,
sto creando un'applicazione che andrà installata su un PC touch screen.
Tra le cose richieste, alla fine, l'utilizzatore dovrà "firmare" disegnando su un'apposita pictureBox che farò apparire.
Dopo alcune prove, sono riuscito a "disegnare", ma solamente linee rette, mentre la linea che dovrei disegnare è quella che segue il percorso del mouse (nel mio caso il dito dell'operatore).
Questo è il codice:
Dim color As System.Drawing.Pen = Pens.Red
Private Sub PictureBoxFirma_MouseDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBoxFirma.MouseDown
Static lastPoint As New Point
If e.Button = Windows.Forms.MouseButtons.Left Then
PictureBoxFirma.CreateGraphics.DrawLine(color, lastPoint.X, lastPoint.Y, e.X, e.Y)
End If
lastPoint = e.Location
End Sub
Grazie per eventuali consigli.
GD