bonjour,
je m'amuse avec les dessins en direct sur le canvas d'un panel. j'arrive a dessiner des traits, pointillé .... du texte. J'aimerai tracer une courbe a partir d'un tableau de valeur qui sera bien entendu adapté à la résolution de mon panel.
Dans Delphi, je pouvais positionner mon curseur, puis demander a tracer un trait de l'ancienne position à la nouvelle. En bouclant ceci j'arrivai sans soucis à tracer une courbe de valeur sur un canvas.
Il me semble que la fonction DrawLines peut éventuellement servir mais ne sachant pas trop comment l'aborder, je me confie a vous.
Merci d'avance
j'ai essayé ça mais ça ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Dim myPoints As New List(Of System.Drawing.Point) Dim Gr As Graphics = Panel1.CreateGraphics() Dim myPen As New System.Drawing.Pen(System.Drawing.Color.Red) myPen.DashStyle = 0 myPen.Width = 2 myPen.Color = Color.Green myPoints.Clear() myPoints.Add(New Point(0, 0)) myPoints.Add(New Point(50, 20)) myPoints.Add(New Point(70, 10)) Gr.DrawLines(myPen, myPoints)
Partager