.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));
}