C# Windows Formda kullanılan comboBox kontrolü açılır liste kutusu olarak çalışır. Combobox kontrolünün SelectedItem özelliğini kullanarak içindeki elemana erişebiliriz. Örneğimizde formumuza eklemiş olduğumuz combobox içine eleman ekleyerek daha sonra seçili elemanın değerinin label içinde görüntülenmesini sağlayacağız.
comboBox içeriğinin Form yüklendiğinde doldurulmasını sağlayan kodlar:
Combobox seçili elemanın label1 içinde yazdırılmasını sağlayan kodlar:
Kodların tümü:

comboBox içeriğinin Form yüklendiğinde doldurulmasını sağlayan kodlar:
1 2 3 4 5 6 7 8 9 10 | private void Form1_Load(object sender, EventArgs e) { comboBox1.Items.Add("C#"); comboBox1.Items.Add("C++"); comboBox1.Items.Add("Java"); comboBox1.Items.Add("Python"); comboBox1.Items.Add("SQL"); } |
1 2 3 4 5 6 | private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { label1.Text = "Seçiminiz : " + comboBox1.SelectedItem; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace combobox_ornek { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { comboBox1.Items.Add("C#"); comboBox1.Items.Add("C++"); comboBox1.Items.Add("Java"); comboBox1.Items.Add("Python"); comboBox1.Items.Add("SQL"); } private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { label1.Text = "Seçiminiz : " + comboBox1.SelectedItem; } } } |