public partial class Form1 : Form { public Form1() { InitializeComponent(); this.Opacity = 0;// 初始化窗口的透明度为0 this.StartPosition = FormStartPosition.CenterScreen;//将窗口显现在屏幕中心 } Timer time1; private void Form1_Load(object sender, EventArgs e) { time1 = new Timer();//新建一个Timer时钟来控制窗体的透明度显示 time1.Tick += new EventHandler(time1_Tick);//添加timer的“滴答”事件 time1.Interval = 100;//时钟的间隔为100ms time1.Enabled = true;//给时钟装上电池(即时间开始启动) } void time1_Tick(object sender, EventArgs e) { if (Opacity < 1)//如果窗体的透明度小于最大透明度1的话慢慢往上加 { Opacity += 0.1; } else//当透明度加到1的时候将始终的点电池卸下来(时钟停止工作) { time1.Enabled = false; } } } |
|