ظاهر و محو شدن تدریجی فرم

برای ظاهر و محو شدن تدریجی فرم در سی شارپ ابتدا فضای نام زیر را در برنامه وارد کنید :

using System.Threading;

در رویداد های Load و FormClosing فرم کدهای زیر را بنویسید :

private void Form1_Load(object sender, EventArgs e)
{
    this.Opacity = 0;
    while (this.Opacity < 1)
    {
        this.Opacity += 0.01;
        Thread.Sleep(5);
    }
}

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
    this.Opacity = 1;
    while (this.Opacity > 0)
    {
        this.Opacity -= 0.01;
        Thread.Sleep(5);
    }
}