Bonjour,
J'ai une simple application comprenant un formulaire et un bouton.
Quand on clique sur le bouton, un cercle est dessiné sur le formulaire.
Est il possible d'écrire un code qui puisse automatiquement exécuter
la methode qui dessine le cercle sans qu'on ne clique sur le bouton ?
Merci.
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace ControlPaint2 { public partial class Form1 : Form { private int counter = 0; public Form1() { InitializeComponent(); } protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); Graphics g = e.Graphics; g.DrawEllipse( new Pen(Color.Blue), new Rectangle(this.Width / 8 - counter, this.Height / 2 + counter, 30 + counter, 30 + counter) ); } private void button1_Click(object sender, EventArgs e) { this.counter++; this.Refresh(); } private void Form1_Load(object sender, EventArgs e) { this.counter = 1; } } }
Partager