18 Ekim 2020 Pazar

C# Combobox

 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 WindowsFormsApp14

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }


       //komut satırı ile 0 ile 100 arasındaki sayılardan çift sayıları seçtik combobox1.items.add(i)

       //komut satırı ile combobox içerisinde sıra ile eleman ekliyoruz combobox11.items.insert(0,1);

       //satırında insert metodu ile 0 nolu index sırasına -1 adlı elemanımız ekliyoruz

       //label2 adlı label içerisinde seçili olan elmanı selectedindex özelliğini kullanarak 

       //görüntüledik.combobox1.items şeklinde combobox içerisndeki eleman listesine ulaşarak,index numarası olarak

       //combobox1.selectedındex ifadesi ile seçili elmanın index numarasını verdik


        private void button1_Click(object sender, EventArgs e)//ekle

        {

            byte i;

            for (i = 0; i <= 100; i++)

            {

                if (i % 2 == 0)

                    comboBox1.Items.Add(i);

            }

            label1.Text = comboBox1.Items.Count + " adet eleman var";

            comboBox1.SelectedIndex = 0;


        }


        private void button3_Click(object sender, EventArgs e)//yerleştir

        {

            comboBox1.Items.Insert(0, 1);

            comboBox1.SelectedIndex = 0;

            label1.Text = comboBox1.Items.Count + " adet eleman var";

        }


        private void button4_Click(object sender, EventArgs e)//temizle

        {

            comboBox1.Items.Clear();

            label1.Text = comboBox1.Items.Count + " adet eleman var";

        }


        private void button2_Click(object sender, EventArgs e)//sil

        {

            if (comboBox1.SelectedIndex >= 0)

            {

                comboBox1.Items.RemoveAt(comboBox1.SelectedIndex);

            }

            else

                comboBox1.Items.Remove(comboBox1.Items[0]);

            comboBox1.SelectedIndex = 0;

            label1.Text = comboBox1.Items.Count + " adet eleman var";

        }


        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)

        {

            label2.Text = "secili eleman=" + comboBox1.Items[comboBox1.SelectedIndex];

        }

    }

}



Hiç yorum yok:

Yorum Gönder