1 / 29

Visual C#

Visual C#. Sık Kullanılan Kontroller. Kontroller. Label Button TextBox Checkbox ListBox ComboBox. Label. ÖZELLİKLER AutoSize BackColor BorderStyle Font ForeColor Padding Text TextAlign Visible. Label. Auto Size (True / False)

livvy
Download Presentation

Visual C#

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visual C# Sık Kullanılan Kontroller

  2. Kontroller • Label • Button • TextBox • Checkbox • ListBox • ComboBox

  3. Label • ÖZELLİKLER • AutoSize • BackColor • BorderStyle • Font • ForeColor • Padding • Text • TextAlign • Visible

  4. Label • Auto Size (True / False) • True değeri aldığında, Label nesnesinin boyutu içerisindeki metnin uzunluğuna göre otomatik olarak ayarlanır. • False değeri aldığında nesnenin boyu width özelliği ile istenildiği gibi ayarlanabilir. (AutoSize = False)

  5. Label • BackColor • Nesnenin arka plan rengidir. • Tasarım veya kod ile değiştirlebilir. • Kod ile değiştirmek için System.Drawing.Color sınıfı kullanılır.

  6. Label • BorderStyle • Nesneye çerçeve eklemek için kullanılır. • Tasarım veya kod ile değiştirilebilir. • None, FixedSingle veya Fixed3D değerleri alır. • None : Nesne çerçevesizdir. • FixedSingle : Düz siyah bir çerçeve alır. • Fixed3D : 3 boyut efekti verilmiş bir çerçeve alır.

  7. Label • Font • İçerisindeki yazının tip ayarlarıdır. • Yazı tipi, yazı boyutu, kalınlık, yatıklık, altı çizgili gibi ayarlar ayarlanabilir. • Tasarım veya kod ile değiştirilebilir.

  8. Label • ForeColor • Nesnenin yazı rengidir. • Tasarım veya kod ile değiştirilebilir. • Kod ile değiştirmek için System.Drawing.Color sınıfı kullanılır.

  9. Label • Padding • Nesnenin içindeki yazının kenarlara olan uzaklığı belirler. • Üst, Alt, Sağ ve Sol ayrı ayrı ayarlanabilir.

  10. Label • Text • Nesnenin içindeki yazıdır. • Tasarım ve kod ile değiştirilebilir.

  11. Label • TextAlign • Nesnenin içindeki yazının hizalama ayarıdır. • Yatay ve dikey olarak hizalama yapılabilir.

  12. Label • Visible (True / False) • Nesnenin görünür olma ayarıdır. • Tasarım ve kod ile değiştirilebilir.

  13. Label • Uygulama - I • Aşağıdaki form tasarımını yapınız.

  14. Label • Uygulama - II • Bir önceki uygulamadaki formda, program açılırken bilgileri kod ile aşağıdaki şekilde değiştiriniz. • İpucu: Form_Load() olayı kullanılarak yapılacak. • Adı : Merve • Soyadı : Korkmaz • Doğum Yeri : Mersin • Doğum Tarihi : 15 / 10 / 1987 • Borç Durumu : Abonenin ödenmemiş 2 faturası bulunmaktadır.

  15. Button • Özellikler • AutoSize * • BackColor * • Font * • FlatStyle • FlatApperance • ForeColor * • Image • ImageAlign • Padding * • Text * • Visible * * Diğer kontroller ile aynıdır.

  16. Button • FlatStyle • Fare ile üzerine gelindiğinde veya tıklandığında düğmenin çerçeve ve arka plan rengini değiştirmek için kullanılır. • Standart durumda düğme normal windows ayarlarını kullanır. • Flat olarak atandığında istenildiği gibi görüntülenebilir.

  17. Button • FlatAppearance • Fare ile üzerine gelindiğinde veya tıklandığında düğmenin çerçeve ve arka plan renk ayarları.

  18. Button • Image • Düğmenin arka planına resim yüklemek için kullanılır.

  19. Button • ImageAlign • Düğmenin arka planındaki resmin hizalama ayarlarıdır.

  20. Button • Click Olayı • Düğmeye fare ile basıldığında gerçekleşen olaydır. • Tasarım aşamasında düğmenin üzerine fare ile çift tıklanıldığında Visual Studio otomatik olarak gerekli kod bloğunu açacaktır. • İlgili kodlar o kod bloğuna yazılır.

  21. CheckBox • Özellikler • AutoSize * • BackColor * • Checked • Font * • ForeColor * • Locked * • Text * • Visible *

  22. CheckBox • Checked • Onay Kutusunun (checkbox) seçili olup olmama durumudur. • Boolean (true / false) tipindedir. • Seçili olduğunda True; seçili olmadığı durumda False değer döndürür. • Kod ile değiştirilebilir.

  23. CheckBox chkKahvalti chkKahvalti chkOgle chkAksam lblToplamUcret

  24. CheckBox

  25. ListBox • Özellikler • BackColor * • BorderStyle * • ColumnWidth • Font * • ForeColor * • Items • MultiColumn • Locked * • Visible * • Metodlar • .Items.Clear() • .Items.Add() • Olaylar • .SelectedIndexChanged

  26. ListBox • Items • Liste Kutusundaki elemanların listesidir. • Collection türündedir. • Tasarım aşamasında özellikler penceresinden girilebilir. • Indexlenerek tutulurlar ve erişilirler. Items[0] Items[1] Items[2]

  27. ListBox • Items • Kod ile Eleman Ekleme • Items.Add() Metodu Kullanılır.

  28. ListBox • Items • Elemanları Silme • Items.Clear() Metodu Kullanılır.

  29. ListBox • Items • Seçili elemanı bulma. • selectedItem özelliği ile seçili olan elemana erişebiliriz.

More Related