C# listbox2 den listbox1 e seçtiğim veriyi atmaması

sogeking (1) 9 yıl önce sordu

" listBox1.Items.Add(listBox2.SelectedItems[i]);" Bu satır çalışmıyor.listbox1 den listbox2 e aktardığım verileri geri gönderemiyorum.üstelik aynı kodu kullanıyorum.

 private void Form1_Load()
        {
            listBox1.SelectionMode = SelectionMode.MultiSimple;
            listBox2.SelectionMode = SelectionMode.MultiSimple;

        }

        private void button1_Click(object sender, EventArgs e)
        {
            for (int i = listBox1.SelectedIndices.Count - 1; i >= 0; i--)
            {
                //Seçili elemanı ikinci listeye ekle
                listBox2.Items.Add(listBox1.SelectedItems[i]);
                //seçili elemanı birinci listeden çıkar
                listBox1.Items.RemoveAt(listBox1.SelectedIndices[i]);
            }
        }

 private void button2_Click(object sender, EventArgs e)
        {
            for (int i = listBox2.SelectedIndices.Count - 1; i >= 0; i--)
            {
                
                listBox1.Items.Add(listBox2.SelectedItems[i]);
                
                listBox2.Items.RemoveAt(listBox2.SelectedIndices[i]);
            }
        }

Toplam 0 cevap