Son Haberler
Anasayfa / Yazılım / C# / Form Kontrolünün Özellikleri (3)

Form Kontrolünün Özellikleri (3)

C# .NET form kontrolünün diğer sık kullanılan özelliklerine devam edelim.

Behavior Bölümü :

AutoValidate : Form üzerindeki kontrollerin doğrulama işlemlerinde nasıl davranılacağını belirtir.

ContextMenuStrip : Kullanıcı form üzerinde sağ tıkladığında görünecek olan menüyü temsil eder.

DoubleBuffered : Form üzerinde çizdirilmiş resimlerin titremesini engeller.

Enabled : Formun kullanıma açık olup olmayacağını buradan ayarlayabiliriz. Buradai değer false yapılırsa kullanıcı form üzerindeki kontrolleri kullanamaz, bunu daha çok örneğin uygulamamız arka planda işlem yaparken işlemimiz bitene kadar geçici olarak formu disable etmek için kullanabiliriz.

WindowStyle Bölümü :

ControlBox : Formun üst tarafında bulunan Maximize, Minimizi ve close butonlarının görünüp görünmeyeceğini buradan ayarlayabiliriz.

HelpButton : Başlık çubuğunda yardım butonun görünüp görünmeyeceğini buradan ayarlayabiliriz.

Icon : Formun sol üst köşesine bir icon verebilmemizi sağlar.

IsMdiContainer : Formun bir taşıyıcı bir form olarak kullanıp kullanılmayacağını buradan ayarlayabiliriz. Bu durumu özellikle Excel gibi programlarda görebiliriz, altta bir forum vardır ve bunun üstünde de diğer belgeler, kitaplar bulunmaktadır.

MainMenuStrip : Forma ait olan ana menüyü belirtir.

MaximizeBox : Formun sağ üst köşesindeki büyütme düğmesinin görünüp görünmeyeceğini buradan ayarlayabiliriz.

MinimizeBox : Formun sağ üst köşesindeki küçültme düğmesinin görünüp görünmeyeceğini buradan ayarlayabiliriz.

Opacity : Formun saydamlık özelliğini ayarlamamızı sağlar.

ShowIcon : Başlık çubuğunda forma ait olan icon simgesinin görünüp, görünmeyeceğini belirtebiliriz.

ShowInTaskbar : Formun görev çubuğunda bulunup bulunmayacağını ayarlayabiliriz.

 

Forma ait bu özelliklerin bir çoğu diğer kontrollerde bulunmaktadır. Tüm özellikleri anlatmak tabii ki mümkün değil, mümkün olduğunca aktif kullanılan form özelliklerini açıkladım.

Bir cevap yazın

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