C#

C# Transparan Form

Merhabalar C# derslerimize kaldığımız yerden devam ediyoruz. Bu dersimizde transparan form oluşturma işlemlerini anlatacağım. Hadi başlayalım !

Öncelikle Visual Studio aracılığıyla bi tane proje oluşturuyor ve transparan yapmak istediğimiz formun kaynak kodlarına geçiş yapıyoruz. Transparan form yapmak için öncelikle formun border yani dış çizgilerini kaldırmalıyız. Bunun için;

FomBorderStyle = FomBorderStyle.None;

kod satırını ekleyelim. Ayrıca formun arka plan rengini turkuaz yapıp, TransparencyKey özelliğini Turquoise yapmalıyız. Bu sayede form üzerinde turkuaz olan yerler transparan olacaktır, yani formun kendisi 🙂 Bunun için de;

BackColor = Color.Turquoise;
TransparencyKey = Color.Turquoise;

kod satırını ekliyoruz. Buraya kadar yazdığımız kodları Visual Studio’nun tanıması için System.Windows.Forms ve System.Drawing kütüphanelerini sayfamıza eklememiz gerekiyor. Bunun için sayfanın en başına

using System.Windows.Forms;
using System.Drawing;

satırlarını ekliyoruz.

Evet artık formumuz transparan yani renksiz olacaktır, biraz daha profesyonel iş yapmak istiyorsak formun simgesini, büyütme ve küçültme butonlarını kaldırabiliriz. Bunları yapmak için de

ShowIcon = MaximizeBox = MinimizeBox = false;

kod satırını eklememiz gerekiyor. Evet tüm işlemlerimiz tamamdır, projeyi çalıştırdığınızda transparan bi form elde edeceksiniz.

Bu dersimizde bu kadardı, yazdığımız tüm kodları daha toplu olması için aşağıya bırakıyorum.

FomBorderStyle = FomBorderStyle.None;
BackColor = TransparencyKey = Color.Turquoise;
ShowIcon = MaximizeBox = MinimizeBox = false;

Tüm C# derslerimize ulaşmak için buraya tıklayabilirsiniz. Herkese hayırlı günler.

Skorumuz:
Oy Vermek İçin Tıklayın
[Toplam: 0 Ortalama: 0]

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu