ana sayfa > C# > C#’ta ListBox Ve ComboBox Kullanımı

C#’ta ListBox Ve ComboBox Kullanımı

Çarşamba, 04 Kas 2009 yorum ekle yorumlara git

ListBox ve ComboBox Kullanımını Beraber İnceleyelim..

c_Lıstbox_combobox

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!

coded by nessus
Share


Bu kategorideki rastgele diğer yazılar
  • » C# 2-9 arası rakamlara bölünebilen sayılar(combobox)
  • » Q MATİK (BANKA SIRALAMA SİSTEMİ)
  • » Asansör Kontrol Programı [C#]
  • » Sayısal Loto [C#]
  • » C# ile Asal Sayılar
  • » C#'ta Radio Button Kullanımı
  • » For Döngüsü [C#]
  • » C# Varmısın Yokmusun Programı
  • » C# If-Else & Switch-Case Yapısı
  • » C# Büyük Ünlü Uyumu
  • » Visual Studio Menüleri - File Menüsü [C#]
  • » C#'ta Hesap Makinesi
  • » Foreach Döngüsü [C#]
  • » C# İki sayı arasındaki sayıların toplamı
  • » c#'ta Celcius Ve Fahrenayt



    1. ekin
      Salı, 22 Mar 2011 zamanında 10:10 | #1

      hacı şu programın linkinide verirsin iyi olur

    2. evren
      Cuma, 08 Tem 2011 zamanında 15:45 | #2

      yukarıdaki örneği kullanmak istiyorum ama kodları nasıl çalıştıracağımı bilmiyorum dosya olarak gönderme şansınız varmı?

    3. ertem
      Salı, 15 Kas 2011 zamanında 16:02 | #3

      ekin :hacı şu programın linkinide verirsin iyi olur

    4. Çarşamba, 16 Kas 2011 zamanında 10:47 | #4

      @evren

      visual studio da derlemeniz yeterli olacaktır

    5. Cumartesi, 19 Kas 2011 zamanında 09:16 | #5

      Burda kaç tane comboBox var ben tasarımda 2 tane görebiliyorum.

    6. qrall
      Pazartesi, 26 Ara 2011 zamanında 11:38 | #6

      orada 50 tane var heralde

    7. esma
      Pazartesi, 23 Nis 2012 zamanında 13:39 | #7

      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

    1. şimdilik geri bağlantı yok

    *
    Bu bir spamlara karşı koruma yazılımıdır, resimde gösterilen güvenlik kelimesi girilmelidir. Kelimeyi sesli duymak için resmi tıklayın
    Anti-spam kelimeyi duymak için tıklayın