Üye Kayıt Üye Giriş

C# Listbox Kontrolunun Kullanımı


C# Listbox Kontrolunun Kullanımı

 

Listbox Nedir?

ListBox kontolu verilerimizi-bilgilerimizi alt alta sıralayan bir kontroldur.

 

ListBox Kontolunun Genel Özellikleri:

 

Listbox1.Items : Listbox Kontrolünün veri-bilgi-eleman ile ilgili tüm işlemleri yapabildiğimiz en temel özelliğidir.

 

Listbox1.Items. sonuna nokta koyduğumuz zaman elemanlarla ilgili özellik kodları gelmektedir.

 

 

Örnek:

 

Listbox1.Items.Count

 

gibi

 

 ListBox1.Items.Add: Listbox'a veri eklemek için kullanılır Eklenen satır object türündedir yani sokak tabiriyle önüne geleni içine alır. :))

 

Örnek:

listBox1.Items.Add('a');

listBox1.Items.Add(23);

listBox1.Items.Add(true);

listBox1.Items.Add("besiktas");

//Textbox'a girilen degeri listbox'a ekleyelim..

listbox1.Items.Add(Textbox1.Text);

 

 Textbox'a bir sayı girdirelim bu sayıyı "int" bir değişkene atayalım daha sonra bu sayıyı listbox'a ekleyelim..

 

1.  Textboxdaki nesneyi int e convert ettik çünkü metinsel değerden sayısal değere convert etmemiz gerekiyor. Sonuçta textboxdan girilen her değer metinsel yani  string tipindedir.

 

int gelenSayi = Convert.To.Int32(Texbox1.Text);

 

2. Daha sonra değişkeni listboxa okuttuk yani değişkenin içerisindeki rakamı listboxa aktardık.

 

listbox1.Items.Add(gelenSayi);

 

Listbox kontrolünde seçilen değeri silmek.

 

listbox1.Items.Remove(Listbox1.SelectedItem);

 

Listbox Kontolunde bütün verileri aynı anda silmek.

 

listbox1.Items.Clear();

 

 3. Listboxdaki eleman sayısını almak.

 

int gelen = listBox1.Items.Count;

MessageBox.Show(gelen.ToString());

 

Şimdi küçük bir örnek yapalım, Listboxdaki seçilen nesneyi diğer listboxa aktaralım

 

//listbox2 nin elemanları arasına listbox1 in seçilen elemanını ekledik

listBox2.Items.Add(listBox1.SelectedItem);

 

//Bu diger listboxa kopyalanan elemanın listboxda işi yok dedik ve listbox2 den sildik

k5listBox1.Items.Remove(listBox1.SelectedItem);

Bilgisayar Dershanesi Ders Sahibi;
Bilgisayar Dershanesi

Yorumlar

Yorum Yapabilmek İçin Üye Girişi Yapmanız Gerekmektedir.

ETİKETLER