Bonjour
je fais 18 fois ce bout de code :
Comment le mettre dans une fonction et modifier les endroits variables ? les choses que je met en gras seraient variables je m'explique : dans le new Rectangle il faut reprendre le nom du contrôle ou la fonction sera appelé et le new FIleInfo modifier la variable par info2, 3 etc jusqu'à 18 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 private void pbxL1C1_Paint(object sender, PaintEventArgs e) { Rectangle ee = new Rectangle(pbxL1C1.Left, pbxL1C1.Top, pbxL1C1.Width - iScreenWidth / iScreenWidth, pbxL1C1.Height - iScreenHeight / iScreenHeight); Pen pen = new Pen(Color.Black, 2); FileInfo fi = new FileInfo(News.strInfo1); if (fi.LastWriteTime > DateTime.Now.AddDays(-3)) { pen.Color = Color.Red; } else { pen.Color = Color.Black; } using (pen) { e.Graphics.DrawRectangle(pen, ee); } }
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 private void pbxL1C1_Paint(object sender, PaintEventArgs e) { Rectangle ee = new Rectangle(pbxL1C1.Left, pbxL1C1.Top, pbxL1C1.Width - iScreenWidth / iScreenWidth, pbxL1C1.Height - iScreenHeight / iScreenHeight); Pen pen = new Pen(Color.Black, 2); FileInfo fi = new FileInfo(News.strInfo1); if (fi.LastWriteTime > DateTime.Now.AddDays(-3)) { pen.Color = Color.Red; } else { pen.Color = Color.Black; } using (pen) { e.Graphics.DrawRectangle(pen, ee); } }
Partager