C# Form Ders-3 “Check Box ,Radio Button, List Box “

Bu dersimizde form derslerimize “check box” ve bunun kardeşi olan “radio button” ile devam edeceğiz. Aynı zamanda “list box ”   bileşenine de giriş yapacağız.

Check Box ve Radio Button bileşenlerini biz seçim yaparken kullanıyoruz. İkisi de yaptığı iş olarak aynı dursa da aralarında bizim çok işimize yarayacak bir farklılık var. Bu farklılık ise çoklu seçime izin verme durumu. Check Box bileşeni ile aynı anda birden çok seçim yapabilirken radio button bileşeni ile bunu yapamıyoruz.

List Box bileşeni ise verilerimizi listeleme de veya hazır bir listeden seçim veya seçimler yapmamıza olanak sağlar. Biz bugün bu bileşeni listelemek için kullanacağız.

Sözü fazla uzatmadan bir CV projesi yaparak devam edelim.

Form ekranımıza bileşenlerimizi ekleyerek başlayalım.

Sıra geldi kodlamaya.Kurucu metodumuzun içerisinde bileşenlerimize atamalarını yapıyoruz.

Son olarak buton bileşenimizin “button-click” metodunu oluşturalım. Burada yapmamız gereken diğer bileşenlerden aldığımız verileri list box bileşenine aktarmak. Bunun için kullanacağımız yapı ise;

Buradaki önemli olan nokta ise bu yapının tek bir string ifade alması.

Aynı zamanda check box ve radio button bileşenlerinin seçilip seçilmediğini kontrol etmek. Bunun için kullandığımız yapı ise şu şekilde;

Bu yapılar boolean değerler döndüren yapılar yani doğrudan “true” veya “false” sözcükleri ile kontrol edilebilir.

Bu durumda button-click metodumuzun içeriği ise ;

 

Her şeyi doğru yaptıysak kodumuzun çıktısı şöyle olmalı;

Verileri girip ekle butonuna basarak list box bileşeninin içeriğini güncelleyelim.

Gelecek dersimizde kaldığımız yerden devam etmek ümidiyle, iyi günler diliyorum.

Bir cevap yazın

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