C#’ta ListBox Ve ComboBox Kullanımı
ListBox ve ComboBox Kullanımını Beraber İnceleyelim..

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication8
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
comboBox3.Items.Add(“Doktor”);
comboBox3.Items.Add(“Ogretmen”);
comboBox3.Items.Add(“Memur”);
comboBox3.Items.Add(“Iscı”);
comboBox3.Items.Add(“Öğrenci”);
comboBox3.Items.Add(“Polıs”);
comboBox3.Items.Add(“Avukat”);
comboBox3.Items.Add(“Esnaf”);
comboBox4.Items.Add(“Evlı”);
comboBox4.Items.Add(“Bekar”);
comboBox4.Items.Add(“Dul”);
}
private void button1_Click(object sender, EventArgs e)
{
int a, i;
listBox5.Items.Clear();
listBox1.Items.Add(textBox1.Text);
listBox2.Items.Add(textBox2.Text);
if (comboBox3.Text != “Meslek”)
listBox3.Items.Add(comboBox3.Text);
else
listBox3.Items.Add(“”);
if (comboBox4.Text!=”M.Hal”)
listBox4.Items.Add(comboBox4.Text);
else
listBox4.Items.Add(“”);
a = listBox1.Items.Count;
for (i = 1; i <= a; i++)
listBox5.Items.Add(Convert.ToString(i));
}
private void button3_Click(object sender, EventArgs e)
{
int b;
b = Convert.ToInt32(listBox1.SelectedIndex);
listBox1.Items[b] = textBox3.Text;
listBox2.Items[b] = textBox4.Text;
listBox3.Items[b] = textBox5.Text;
listBox4.Items[b] = textBox6.Text;
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int a;
a = Convert.ToInt32(listBox1.SelectedIndex);
listBox2.SelectedIndex = a;
listBox3.SelectedIndex = a;
listBox4.SelectedIndex = a;
textBox3.Text = Convert.ToString(listBox1.SelectedItem);
textBox7.Text = Convert.ToString(listBox1.SelectedIndex);
}
private void listBox2_SelectedIndexChanged(object sender, EventArgs e)
{
int a;
a = Convert.ToInt32(listBox2.SelectedIndex);
listBox1.SelectedIndex = a;
listBox3.SelectedIndex = a;
listBox4.SelectedIndex = a;
textBox4.Text = Convert.ToString(listBox2.SelectedItem);
textBox7.Text = Convert.ToString(listBox1.SelectedIndex);
}
private void listBox3_SelectedIndexChanged(object sender, EventArgs e)
{
int a;
a = Convert.ToInt32(listBox3.SelectedIndex);
listBox1.SelectedIndex = a;
listBox2.SelectedIndex = a;
listBox4.SelectedIndex = a;
textBox5.Text = Convert.ToString(listBox3.SelectedItem);
textBox7.Text = Convert.ToString(listBox1.SelectedIndex);
}
private void listBox4_SelectedIndexChanged(object sender, EventArgs e)
{
int a;
a = Convert.ToInt32(listBox4.SelectedIndex);
listBox1.SelectedIndex = a;
listBox3.SelectedIndex = a;
listBox2.SelectedIndex = a;
textBox6.Text = Convert.ToString(listBox4.SelectedItem);
textBox7.Text = Convert.ToString(listBox1.SelectedIndex);
}
private void button2_Click(object sender, EventArgs e)
{
int a;
a = Convert.ToInt32(listBox1.SelectedIndex);
listBox1.Items.RemoveAt(a);
listBox2.Items.RemoveAt(a);
listBox3.Items.RemoveAt(a);
listBox4.Items.RemoveAt(a);
}
private void button4_Click(object sender, EventArgs e)
{
string ad;
int i, j, a;
a = listBox1.Items.Count – 1;
for (i = 0; i <= a – 1; i++)
for (j = i + 1; j <= a; j++)
if (String.Compare(Convert.ToString(listBox1.Items[i]), (Convert.ToString(listBox1.Items[j]))) == 1)
{
ad = Convert.ToString(listBox1.Items[i]);
listBox1.Items[i] = listBox1.Items[j];
listBox1.Items[j] = ad;
ad = Convert.ToString(listBox2.Items[i]);
listBox2.Items[i] = listBox2.Items[j];
listBox2.Items[j] = ad;
ad = Convert.ToString(listBox3.Items[i]);
listBox3.Items[i] = listBox3.Items[j];
listBox3.Items[j] = ad;
ad = Convert.ToString(listBox4.Items[i]);
listBox4.Items[i] = listBox4.Items[j];
listBox4.Items[j] = ad;
}
}
}
}
Benzer Konularımıza da Göz Atın!
- C# Büyük Ünlü Uyumu
- C# İki sayı arasındaki sayıların toplamı
- c#'ta Celcius Ve Fahrenayt
- Sayısal Loto [C#]
- C#'ta Hesap Makinesi
- For Döngüsü [C#]
- C# ile Asal Sayılar
- Karakter Sayısı [C#]
- Asansör Kontrol Programı [C#]

hacı şu programın linkinide verirsin iyi olur
yukarıdaki örneği kullanmak istiyorum ama kodları nasıl çalıştıracağımı bilmiyorum dosya olarak gönderme şansınız varmı?
@evren
visual studio da derlemeniz yeterli olacaktır
Burda kaç tane comboBox var ben tasarımda 2 tane görebiliyorum.
orada 50 tane var heralde
sayın admin bana çok acil yardım etmeniz gerekiyor.2 tane texbox ve 1 tane listbox olacak 1.texboxtan 10 sayı girilecek listboxta eklenecek ve 10dan sonra sayı girilemeyecek.2texboxta girilen sayıların en büyüğü gösterilecek ama büyük sayıyı if denetlemesi yapılmadan bulunacak.Sayın admin yardım etsenizde etmesenizde şimdiden teşekkürler