Bonjour à tous,
Je suis actuellement sur un exercice de tracé de sinusoïde, mais avant de me lancer dans des paramétrages demandés par l'exercice, je veux vérifier la bonne marche demais rien ne s'affiche dans le panel "Sinus".
Code : Sélectionner tout - Visualiser dans une fenêtre à part Sinus.DrawLine(Style,x1,y1,x1,y2);
Voici le code actuel:
Ce code devrai afficher 2 traits assez epais dans le panel utilisé (Sinus) mais rien ne se passe. I a t il une instruction manquante? Faut il modifier une propriété du control "Panel"?
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
17
18
19
20
21
22
23
24
25
26
27
28
29 public partial class Sin : Form { Graphics Sinus; Pen Stylo; public Sin() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { // Création du dessinateur Sinus = this.panel.CreateGraphics(); // Création du stylo // 1er paramètre : couleur du trait - 2e paramètre : épaisseur du trait Stylo = new Pen(System.Drawing.Color.Black, 4); TracerAxes(Sinus, Stylo); } private void TracerAxes(Graphics g, Pen p) { g.DrawLine(p, 10, 10, 10, this.panel.Height - 10); g.DrawLine(p, 10, this.panel.Height / 2, this.panel.Width - 10, this.panel.Height / 2); } }
merci d'avance de votre aide.
Partager