Would you like to react to this message? Create an account in a few clicks or log in to continue.

    C# Form Penceresi Özellikleri (Properties)

    Admin
    Admin
    Admin
    Admin


    Mesaj Sayısı : 77
    Kayıt tarihi : 25/06/10
    Yaş : 30
    Nerden : Amasya

    C# Form Penceresi Özellikleri (Properties) Empty C# Form Penceresi Özellikleri (Properties)

    Mesaj tarafından Admin Perş. Mart 21, 2013 9:04 am

    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 Wink

    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/system.windows.forms.imemode.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.

      Forum Saati Çarş. Mayıs 08, 2024 3:03 am