C#窗体淡入淡出

//淡入
public int state = 0;
private void f2_Load(object sender, EventArgs e)
{
this.Opacity = 0;
}
private void timer1_Tick(object sender, EventArgs e)
{
if (state == 0)
{
this.Opacity += 0.02;
if (this.Opacity == 1)
{
state
= 1;
timer1.Enabled
= false;
}
}
else
{
this.Opacity = Opacity - 0.02;
if (this.Opacity == 0)
{
Application.ExitThread();
}
}
}
//退出
private void f2closing(object sender, FormClosingEventArgs e)
{
e.Cancel
= true;
timer1.Start();
}
原文地址:https://www.cnblogs.com/longle/p/2072909.html