具体实现方法如下:
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
|
namespace WindowsApplication1 { public partial class Form2 : Form { public Form2() { InitializeComponent(); this .Opacity = 1; this .Text = "opacity=1" ; this .TopMost = true ; } private void Form2_Activated( object sender, EventArgs e) { this .timer1.Enabled = true ; } private void Form2_Deactivate( object sender, EventArgs e) { this .timer1.Enabled = false ; this .Opacity = 1; this .Text = "opacity=" + this .Opacity.ToString(); } private void Form2_Load( object sender, EventArgs e) { } private void timer1_Tick( object sender, EventArgs e) { if ( this .Opacity > 0) { this .Opacity -= 0.1; this .Text = "opacity=" + this .Opacity.ToString(); } else if ( this .Opacity == 0) { this .Close(); } else this .timer1.Enabled = false ; } } } |
希望本文所述对大家的C#程序设计有所帮助。