.NET 4.x Передать список ListBox в ComboBox - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Вопрос следующий : есть ListBox1 и ListBox2 , в ListBox1 загружаются данные из txt файла , в ListBox2 переносятся выбранные данные из ListBox1 , нужно чтобы данные из ListBox2 сохранялись , и потом в comboBox можно было выбирать какой то список , и он будет выводится в ListBox2. Заранее благодарен.

Решение задачи: «.NET 4.x Передать список ListBox в ComboBox»

textual
Листинг программы
        private void Form_Load(object sender, EventArgs e)
        {
            foreach (var f in new DirectoryInfo(Application.StartupPath).GetFiles("*.txt"))
                comboBox.Items.Add(f.Name.Replace(".txt", string.Empty));
        }
 
        private void button_Click(object sender, EventArgs e)
        {
            using (System.IO.StreamWriter file = new StreamWriter(Application.StartupPath + @"\"+textBox.Text + ".txt", true, Encoding.Default))
                for (int i = 0; i < listBox2.Items.Count; i++)
                    file.WriteLine(listBox2.Items[i].ToString());
            comboBox.Items.Add(textBox.Text);
            listBox2.Items.Clear();
        }
 
        private void comboBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            listBox2.Items.Clear();
            listBox2.Items.AddRange(System.IO.File.ReadAllLines(comboBox.SelectedItem.ToString() + ".txt", Encoding.Default));
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.556 из 5
Похожие ответы