Странное поведение элемента управления combobox Windows Forms

Я разрабатываю небольшое настольное приложение, и в моей форме есть несколько раскрывающихся списков (combobox-ов). Я заполняю список строк, который будет использоваться как источник данных для всех из них. Вот пример из моего класса Form.cs:

List<string> datasource = new List<string>();
datasource.Add("string 1");
datasource.Add("string 2");

Затем я установил этот список в качестве источника данных для нескольких комбинированных списков:

 cmbDataType1.DataSource = datasource;
 cmbDataType2.DataSource = datasource;

Все это происходит в том же методе, который вызывается из конструктора формы. Вот что странно: после того, как я изменю выбранное значение в одном из них, такое же значение будет установлено в другом. Не установлены события SelectedIndexChange . Я где-то напортачил, но не могу указать где ...

5
задан John Saunders 4 January 2012 в 01:33
поделиться