C# - Nesne Özellikleri ve Olaylar (Ders 3)

redcenter

Kilopat
Katılım
27 Mayıs 2018
Mesajlar
680
Makaleler
1
Çözümler
6
Önceki dersimizde program düzeninden ve form yapısından bahsetmiştim. Bu derste nesnelerin özelliklerinden ve olaylardan (events) bahsedeceğim.

  1. Projemizi oluşturduktan sonra "Özellikler" ve "Araç Kutusu" pencerelerini açıyoruz.
  2. Örnek kullanım olarak araç kutusundan bir "Button"u sürükle-bırak mantığı ile forma yerleştiriyoruz.

  3. Buton seçili iken "Özellikler" penceresinde varsayılan olarak "button1" adı altında özellikler çıkacaktır.
  4. Formda hangi nesne seçili ise "Özellikler" penceresinde o nesneye ait özellikler çıkacaktır.
  5. Özellikler penceresindeki bazı temel özelliklerden ve şimdilik işimize yarayacak özelliklerden bahsedeceğim.
  6. Öncelikle Özellikler penceresi ikiye ayrılır. "Özellikler" ve "Olaylar" olmak üzere.
  7. Bu iki pencere arasında geçiş yapmak için alttaki resmi inceleyin.

  8. Sol taraftaki resimde üst kısımda sembolü seçili iken "Özellikler" kısmı, sağ taraftaki resimde sembolü seçili iken "Olaylar" kısmı açıktır. Bu dersimizde yalnız özellikler kısmından bahsedeceğim.
  9. Örneğin butona tıklayınca program kapansın. Özellikler penceresinde seçili olan nesneye özellikler belirlenir. Örneğin "button1"in "BackColor" özelliğini "Red", "ForeColor" özelliğini "White", "Text" özelliğini ise "KAPAT" yapalım.
  10. Bu özellikler atayınca şöyle bir sonuç çıkacaktır karşımıza;

  11. Gördüğünüz gibi butonun BackColor (Arkaplan rengi), ForeColor (Yazı rengi) ve Text (Yazı) özelliklerini değiştirdik.
  12. Şimdi isterseniz programı test edelim, bunun için üst menüdeki simgesine tıklayalım ve biraz bekledikten sonra şöyle bir ekranla karşılaşacağız.

  13. Gördüğünüz gibi program çalıştı ancak butona tıkladığımızda herhangi bir değişiklik olmuyor.
  14. Butona tıkladığımız zaman programın kapanması için Olaylar kısmına ihtiyacımız olacak. Buna ise sonraki derste değineceğim.
  15. Testi sonlandırmak için menüdeki sembollerden ortadaki butona tıklamamız gerekiyor, böylelikle test temiz bir şekilde sonlandırılacak, programın kapatma tuşundan kapatılmasını tavsiye etmem.
  16. UYARI: Program test halindeyken özelliklerde ve kodlarda değişiklik yapılmasına izin verilmez.
  17. Size tavsiyem diğer derse kadar özellikler penceresindeki özelliklerle oynayıp, ne işe yaradığını anlamanızdır. Olaylar (events) kısmına diğer derste geçeceğim.
  18. Anlamanız açısından bazı özellikleri ve kullanımlarını alt kısma yazacağım, bu özelliklerle uğraşırsanız daha iyi olur çünkü başlangıçta bizim işimize bunlar yarayacak;

Özellik

Amaç

Kullanım Şekli

Visible

Nesnenin görünürlüğünü ayarlar.

True ise nesne görünür, False ise nesne görünmezdir.

BackColor

Nesnenin arka plan rengini belirler.

Renk seçimi yapılır.

ForeColor

Nesnenin yazı kısmını düzenler.

Renk seçimi yapılır.

Font

Nesnenin yazı kısmını düzenler.

Yazı özellikleri belirlenir.

Text

Nesnenin yazı kısmını düzenler.

Yazılacak yazı belirlenir.

Şimdilik bu özellikleri bilmemiz yeterli olacaktır. İleriki zamanlarda işimize yarayacak özellikleri kullanarak hepsini anlayacağız.

Bu dersimizin sonuna geldik. Elimden geldiğince olaylar (events) kısmına değinmeye ve özellikler kısmını anlatmaya çalıştım. Diğer dersimizde ilk basit uygulamamızı yapacağız (butona tıklayınca programın kapanması). Hoşça kalın!
 
Son düzenleyen: Moderatör:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…