Combobox, заполненный из массива строк, дублирует

82
8

мои сборники заполняются правильно, но как только я выберу значение в 1 из 4 ящиков, все поля принимают одинаковое значение.

cultureListNames - это информация из txt файла, которую я хочу применить к 4 спискам

Мой код:

String[] culturesListNames1 = new String[300];
String[] culturesListNames2 = new String[300];
String[] culturesListNames3 = new String[300];
String[] culturesListNames4 = new String[300];

culturesListNames1 = culturesListNames;
culturesListNames2 = culturesListNames;
culturesListNames3 = culturesListNames;
culturesListNames4 = culturesListNames;

BindingSource theBindingSource1 = new BindingSource();
theBindingSource1.DataSource = culturesListNames1;

BindingSource theBindingSource2 = new BindingSource();
theBindingSource2.DataSource = culturesListNames2;

BindingSource theBindingSource3 = new BindingSource();
theBindingSource3.DataSource = culturesListNames3;

BindingSource theBindingSource4 = new BindingSource();
theBindingSource4.DataSource = culturesListNames4;

comboBox1.DataSource = theBindingSource1.DataSource;
comboBox2.DataSource = theBindingSource2.DataSource;
comboBox3.DataSource = theBindingSource3.DataSource;
comboBox4.DataSource = theBindingSource4.DataSource;'

спросил(а) 2018-01-25T19:04:00+03:00 2 года, 10 месяцев назад
1
Решение
82

Вопрос определяется Wheels73 и Michael. Либо вы должны скопировать данные или сделать его клонировать следующим образом:

enter image description here enter image description here

ответил(а) 2018-01-25T19:31:00+03:00 2 года, 10 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема