Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
C# Bilinmesi Gereken Temel Şeyler
#1
C# Araçlar Ve Kullanımları

Merhaba;

Bu yazımda C# ta form penceresinin properties(özellikler) 'ini aktarıcam. Form seçili iken F4 tuşuna basarak Formun Properties penceresini açabilirsiniz. Sırayla Başlayalım ozaman:

Name : Burası Formumuza isim verir yani default olarak ayarlı olan form1 yerine dilediğimiz ismi vermemizi sağlar.

AcceptButton : Burası projemizi çalıştırdığımızda enter tuşuna basılınca tetiklenmesini istediğimiz butonu temsil eder.

AllowDrop : Burası forma sürükle bırak yöntemi ile bir şeyler eklemek istersek true yapılması gereken özelliktir.

AutoScaleMode : Bilgisayarımızın ekran çözünürlüğünün deşiştirilmesi durumunda nasıl davranacağını belirtir.

AutoScroll : Eklediğimiz controlün form penceresine sığmaması durumunda scrollbar eklenme durumunu belirtir. true seçeilirse eklenir.

AutoScrollMargin : Auto scroll true yapılmışsa yandakinin yüksekliğini alttakinin genişliğini integer değer alarak belirtir. değer girilmezse controllerin bittiği yere kadar kayma sağlar.

AutoScrollMinumuSize : Bi öncekine benzer bir özelliktir ve kontrollerimiz formumuza sığsa bile belirtilen width ve height kadar scroll boyut kazanarak kayma sağlar.

AutoSize : Forma eklenen kontroller forma sığmıyorsa otomatik olarak form penceresinin ebatlarının artmasını sağlayan özelliktir.

AutoSizeMode : İki seçenek sunar. Default olarak ayarlı olan GrowOnly projemiz çalışırken form boyutunu değiştirmemize izin verir. GrowAndShrink seçilirse çalışma anında form penceresinin boyutlarının değişimine izin vermez.

BackColor : Formumuzun arka plan rengini değiştirmemizi sağlar.

BackgrounImage : Formumuzun arka planına resim eklememizi sağlayan özelliğidir.

BackgrounImageLayout : Default ayarı Tile olarak gelen bu özellik; eklediğimiz arkaplan resminin forma sol üstten başlayarak sığacak kadar olan kısmını göstermesini, Center; resim formdan küçük ise formu ortalayacak şekilde görünmesini, Stretch; resmin forma tam sığacak şekilde boyutlanarak görünmesini, Zoom ise resmin orjinal boyutunu koruyarak sığacak şekilde görünmesini sağlar.

CancelButton : Çalışma esnasında esc tuşuna basıldığında tetiklenmesini istediğimiz butonu seçmemizi sağlar.

CausesValidation : Default olarak true olan bu özellik Validatorlerin devreye girmesini sağlıyo.

ContextMenuStrip : Formumuza ait bir contextMenüStrip varsa ve bu seçenekte onu belirtirsek çalışma esnasında form üzerinde sağ tıkladığımızda açılmasını sağlar.

ControlBox : Formun sağ üst köşesinde bulunan kapat-küçült-simgedurumu butonlarını kaldırmayı sağlar.

Cursor : Mouse'nin form üzerinde nasıl görünmesini istersek buradan seçebiliriz.

DoubleBuffered : Bu özellik formumuz üstüne çizilmiş bir resim varsa onun titremesini giderir.

Enabled : Formumuz üzerine eklenmiş kontrollerin(button, textbox vs.) aktif yani kullanılabilir olmasını yada olmamasını sağlar.

Font : Bu özellik ile form üzerine eklenen kontrollerin yazı fontunu ayarlamayı sağlar.

ForeColor : Form üzerine eklenen kontollerin yazı rengini ayarlamamızı sağlar.

FormBorderStyle : Formumuzun çerçeve stilini değiştirmemizi sağlar. Burda söylemek istediğim ekstra ufak birşey: eğer bu seçeneği SizableToolWindow yaparsak formumuz görev çubuğunda ve pencere geçişlerinde görünmez big_smile

HelpButton : Başlık çubuğuna help buttonu eklemeyi sağlar.

Icon : Formumuzun sol üst köşesindeki iconu değiştirmemizi sağlar.

ImeMode : Bu özellik formumuzda çince, japonca, korece gibi dillerin karakterlerinin desteğini sağlar. Ayarların detayları için eşsiz kütüphane: http://msdn.microsoft.com/tr-tr/library/...emode.aspx adresini inceleyebilirsiniz.

IsMdiContainer : Burası ise mdi özelliğini belirler yani ana form içinde yeni formlar açılmasını sağlar ana formumuza eklediğimiz yeni formların MdiParent' i this yani ana formumuz olarak ayarlanmalıdır. İleriki konularda bir MdiForm uygulama örneği yapılacaktır ama ön bilgi olarak şu örneği verebilirim. PhotoShop programında bir kaç tane farklı çalışma açabiliyoruz ve bunların hepsi PhotoShop'un ana penceresinin içinde açılıyor yani bu pencere dışına çıkarılılamıyor öyle düşünebiliriz.

KeyPreview : bu özellik false iken form üzerindeki kontrollerimizden hangisi focus ise onun keypres eventi yada istenilen herhangi bir key eventi çalışır. ama bu özelliği true yaparsak focuslanan kontrolden önce formumuzun istediğimiz key eventini tetikleyebiliriz.

Language : Formumuzun dilini seçer. Formumuzun kontrollerini farklı dillere göre uyarlayabiliriz. Default seçilirse sistemin kurulu olduğu dili seçer.

Locked : Default olarak false olan bu özellik true yapılırsa form' umuz tasarım anında ve çalışma anında çalıştığı yere sabitlenir. Boyunu ve yerini değiştirmeye izin vermez.

MainMenuStrip : Menü strip ekliyse bunlardan hangisinin formumuzun ana menüsü olacağını seçmemizi sağlar.

MaximizeBox : Sağ üstte bulunan simge-küçült/büyült-kapat butonlarından küçült/büyült olanını deaktif yapmayı sağlar.

MaximumSize : Formumuzun maximum alabileceği boyutları ayarlamamızı sağlar.

MinimizeBox: Yine sağ üstte bulunan simge durumuna küçültme ve boyutunu küçültme yapan butonları kaldırmayı sağlar.

MinimumSize : Formumuzn minumum alabileceği boyutları ayarlamamızı sağlar.

Opacity : Formumuzun saydamlığını ayarlamamızı sağlar. %100 ise tam görünür ve düşürdükçe saydam hale gelir.

Padding : Forma eklenen controllerin formun kenarlarına olan uzaklık referansını verir. Örneğin Left değerini 50 verdiğimizde; forma control sürüklerken control soldan 50px değerinde olduğunda bunu belirten bir referans çizgisi çıkar.

RightToLeft : Formun Textini sağa yada sola almayı sağlar.

RightToLeftLayout : RightToLeft ile beraber kullanılır ve formun sağ üstte bulunan kapat küçült simge butonlarını sola alır. Bu özellik genellikle sağdan sola yazılan diller için kullanılır.

ShowIcon : Formun textinin yazdığı yerdeki iconu gizlemeyi/göstermeyi sağlar.

ShowInTaskbar : Form çalıştığında görev çubuğunda gözüküp gözükmeyeceğini ayarlamayı sağllar.

Size : Formun boyutlarını elle girmeyi sağlar.

SizeGripStyle : Formun sağ alt köşesinde boyutlandırılabileceğini gösteren üçgeni göstermeyi sağlar.

StartPosition : Formun çalıştığında ekranın neresinde olacağını belirlemeyi sağlar

Tag : Formumuzun arkada tutacağı etiketi verir. Burada object olarak değerler tutulabilir ve get ve set edilebilir.

Text : Burası formun üstteki yazısını değiştirmemizi sağlar.

TopMost : Burası true yapıldığında formumuz açık olan tüm pencerelerin veya programların önünde olmayı sağlar.

TransparencyKey : Burada seçeceğimiz renk ile formumuzda o seçtiğimiz renkte olan alanları transparan yapar.

UseWaitCursor : Cursorun form üzerine geldiğinde bekleme iconunu kazanmasını sağlar.

WindowState : Formumuzun açılışta ayarlandığı boyutta veya simge durumunda veya tam ekran olarak açılmasının seçimini sağlar.
Beğenenler:
#2
Eline SAğlık exciting
Beğenenler:
#3
Yararlı bilgiler
Beğenenler:

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Öğrenilmesi Gereken C++ Temel Terimler ERTUĞRUL 0 151 26-12-2015, Saat: 10:41
Son Yorum: ERTUĞRUL
Anahtar Kelimeler

C# Bilinmesi Gereken Temel Şeyler indir, C# Bilinmesi Gereken Temel Şeyler Videosu, C# Bilinmesi Gereken Temel Şeyler Online izle, C# Bilinmesi Gereken Temel Şeyler Bedava indir, C# Bilinmesi Gereken Temel Şeyler Yükle, C# Bilinmesi Gereken Temel Şeyler Hakkında, C# Bilinmesi Gereken Temel Şeyler Nedir, C# Bilinmesi Gereken Temel Şeyler Free indir, C# Bilinmesi Gereken Temel Şeyler Oyunu, C# Bilinmesi Gereken Temel Şeyler Download


1 Ziyaretçi