Timerla yapacağım sanırım ama çözemedim bir türlü.
Açılırken opacity değerini sıfır veriyorum ve timer kullanarak yavaşça opacity değerini arttırmak istiyorum ama yapamadım bir türlü
public partial class Form1 : Form
{
public Form1()
{
this.Opacity = 0;
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
this.tmr.Start();
}
private void tmr_Tick(object sender, EventArgs e)
{
float opacity = 0;
do
{
opacity += 0.01f;
this.Opacity = opacity;
if (opacity == 1.0)
tmr.Stop();
} while (opacity == 1.0);
}
}Bazı şeyler denedim ama olmadı en sonki halini veriyorum.