C# Listbox Items-SelectedChange Özelliği
Bu örneğimizde listbox nesnesinin SelectedIndex özelliğini kullanarak birinci listbox nesnesinden tıklanılan seçeneğe göre ikinci listboxta istenilen değerleri listeleten işlemi yaptıracağız. Bunun için ekrana iki tane listbox ve bir tane label nesnesi ekliyoruz. Listbox1 nesnesinin items_selectedIndex özelliğini açmak için üzerine çift tıklıyoruz. Daha sonra aşağıda bulunan kodu yazıyoruz. Hepsi bu kadar.
Programın ekran görüntüleri;
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication7 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { listBox2.Items.Clear(); if (listBox1.SelectedIndex == 0) { listBox2.Items.Add("0"); listBox2.Items.Add("1"); listBox2.Items.Add("2"); listBox2.Items.Add("3"); listBox2.Items.Add("4"); listBox2.Items.Add("5"); listBox2.Items.Add("6"); listBox2.Items.Add("7"); listBox2.Items.Add("8"); listBox2.Items.Add("9"); label1.Text = "Birler"; } if (listBox1.SelectedIndex == 1) { listBox2.Items.Add("10"); listBox2.Items.Add("20"); listBox2.Items.Add("30"); listBox2.Items.Add("40"); listBox2.Items.Add("50"); listBox2.Items.Add("60"); listBox2.Items.Add("70"); listBox2.Items.Add("80"); listBox2.Items.Add("90"); label1.Text = "Onlar"; } if (listBox1.SelectedIndex == 2) { listBox2.Items.Add("100"); listBox2.Items.Add("200"); listBox2.Items.Add("300"); listBox2.Items.Add("400"); listBox2.Items.Add("500"); listBox2.Items.Add("600"); listBox2.Items.Add("700"); listBox2.Items.Add("800"); listBox2.Items.Add("900"); label1.Text = "Yüzler"; } if (listBox1.SelectedIndex == 3) { listBox2.Items.Add("1000"); listBox2.Items.Add("2000"); listBox2.Items.Add("3000"); listBox2.Items.Add("4000"); listBox2.Items.Add("5000"); listBox2.Items.Add("6000"); listBox2.Items.Add("7000"); listBox2.Items.Add("8000"); listBox2.Items.Add("9000"); label1.Text = "Binler"; } if (listBox1.SelectedIndex == 4) { listBox2.Items.Add("1000000"); listBox2.Items.Add("2000000"); listBox2.Items.Add("3000000"); listBox2.Items.Add("4000000"); listBox2.Items.Add("5000000"); listBox2.Items.Add("6000000"); listBox2.Items.Add("7000000"); listBox2.Items.Add("8000000"); listBox2.Items.Add("9000000"); label1.Text = "Milyonlar"; } } } }
Bu Yazıya Tepkin Nedir?
+1
+1
+1
+1
+1
+1
+1
1
<< Önceki Yazı
Sonraki Yazı >>
c# kodları, c# listbox item seçme, c# listbox kodları, c# listbox örnekleri, c# listbox seçili item, c# listbox selected İndex özelliği, c# listbox selected item index, c# listbox selected item text, c# listbox selected item value, c# listbox uygulamaları, c# örnekleri, c# selectedindex kullanımı, listbox selectedindex, selectedindex nedir