C# (CSharp) ile şeffaf form oluşturmak
Merhaba Arkadaşlar,
Csharp ile şeffaf form oluşturma işlemini yapacağız. Bu işlemi formun opacity özelliğiyle yapıyoruz. Bu değer double veri yapısında bir değer ve 0 ile 1 arasında bir değer alıyor.
Şimdi Formumuza bir adet timer ekleyip timer ile şeffaflığı arttırarak form görünürlüğünü paralel olarak arttıralım. Şimdi formun load kısmına gelelim,
Şimdi timer kodlarımızı yazalım.
Umarım işinize yarar.
Sağlıcakla
Csharp ile şeffaf form oluşturma işlemini yapacağız. Bu işlemi formun opacity özelliğiyle yapıyoruz. Bu değer double veri yapısında bir değer ve 0 ile 1 arasında bir değer alıyor.
Şimdi Formumuza bir adet timer ekleyip timer ile şeffaflığı arttırarak form görünürlüğünü paralel olarak arttıralım. Şimdi formun load kısmına gelelim,
private void Form1_Load(object sender, EventArgs e) { Text = Opacity.ToString(); CenterToScreen(); Opacity = 0; FormBorderStyle = FormBorderStyle.FixedSingle; MinimizeBox = false; MaximizeBox = false; timer1.Interval = 100; MessageBox.Show("Şu an beni göremiyorsun ve ben sana bunu messagebox ile gösteriyorum"); timer1.Start(); }
Şimdi timer kodlarımızı yazalım.
private void timer1_Tick(object sender, EventArgs e) { if (Opacity < 1) { Opacity = Opacity + 0.005; Text = Opacity.ToString(); } else { timer1.Stop(); MessageBox.Show("Şu an tam görünürlüğe sahip bir formum"); } }
Umarım işinize yarar.
Sağlıcakla