通过改变欢迎界面的透明度,实现渐变效果,这里引用一个 timer空间,欢迎界面透明度随着时间的增加而增加
当透明度为1时,关闭欢迎界面,启动主窗体。
private void timer1_Tick(object sender, EventArgs e)
{
if (this.Opacity < 1)
{
this.Opacity += 0.05;
//this.Opacity = 0.99;
}
else
{
this.timer1.Stop();
this.Hide();
//FormMain fm = new FormMain();
fm.Show();
}
}
private void FormWelcome_Load(object sender, EventArgs e)
{
this.timer1.Start();
}