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# Büyük Ünlü Uyumu
  • » C# ile Asal Sayılar
  • » Visual Studio Menüleri - File Menüsü [C#]
  • » C# 2-9 arası rakamlara bölünebilen sayılar(combobox)
  • » C# If-Else & Switch-Case Yapısı
  • » C# Varmısın Yokmusun Programı
  • » Karakter Sayısı [C#]
  • » For Döngüsü [C#]
  • » C#'ta Radio Button Kullanımı
  • » C#'ta Hesap Makinesi
  • » c#'ta Celcius Ve Fahrenayt
  • » Foreach Döngüsü [C#]
  • » C#'ta işlemler
  • » Asansör Kontrol Programı [C#]
  • » C# İki sayı arasındaki sayıların toplamı



    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

    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