БД - MS SQL SERVER Есть таблица magnito_defectoscope в базе данных с структурой (id(int), name(varchar), number(varchar)) пытаюсь привязать эту таблицу к DataGridViewComboBoxColumn , что бы в выпадающем списке было содержимое столбца number. В итоге у меня надпись есть на комбобоксах с номерами, а выпадающий список не открывается и не активен Другие два столбца заполняются из другой таблицы базы данных. Что может быть не так?
DataSet ds = dBConnection.getSet("SELECT * FROM magnito_defectoscope;");
DataGridViewComboBoxColumn test = new DataGridViewComboBoxColumn();
bindingSource1.DataSource = ds.Tables[0];
test.Name = "test";
test.DataSource = bindingSource1;
test.ValueMember = "id";
test.DataPropertyName = "id";
test.DisplayMember = "number";
dataGridView1.Columns.Add(test);
Товарищи, ответ найден путем проб и ошибок, все дело в пресловутом DataGridView, а если быть точнее, то в свойстве dataGridView1.ReadOnly = true; Он не давал редактировать таблицу и соответственно не давал открыть комбобокс с выбором элементов!!!! И если прописать dataGridView1.ReadOnly = false;, то все работает! Так же, если будут замечания или рекомендации прошу оставить Коментарии.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Хотите улучшить этот вопрос? Добавьте больше подробностей и уточните проблему, отредактировав это сообщение