bleup | C'est un panel..
Enfaite j'enregistre des points, puis je les reaffiches..
Le panel s'appel: panel_Dessin
J'utilise un timer pour les affichers..
Voilà mon code (qui affiche les trais derrière le panel.. je voudrais dessus..
Code :
- int v_x1, v_x2, v_y1, v_y2;
- //Définition d'un "Crayon" pour dessiner la forme.
- Pen pen = new Pen(Color.Black,1);
- //On obtient le Graphics de l'objet où l'on veut dessiner.
- Graphics graphics = this.CreateGraphics();
- for(int i=0 ; i<=axe_point[i].v_ID ; i++)
- {
- v_x1=axe_point[i].v_axe_X+panel_Dessin.Location.X;
- v_x2=axe_point[i].v_axe_Y+panel_Dessin.Location.Y;
- v_y1=axe_point[i+1].v_axe_X+panel_Dessin.Location.X;
- v_y2=axe_point[i+1].v_axe_Y+panel_Dessin.Location.Y;;
- // System.Threading.Thread.Sleep(200); //On peut l'utiliser pour faire une pause mais plusieurs bugs
- //Ensuite, on dessine ce qu'on veut. Une ligne par exemple.
- if(v_x1!=0 && v_x2!=0 && v_y1!=0 && v_y2!=0)
- {
- graphics.DrawLine(pen, v_x1,v_x2,v_y1,v_y2);
- }
|
|