У меня был комбинированный список в форме Windows, который привязан к данным из базы данных.
Я сделал это хорошо, но когда я попытался добавить первый элемент <-Пожалуйста, выберите Категория-> для данных из базы данных, эта ошибка появилась
(Коллекция предметов не может быть изменена
когда свойство DataSource установлено)
в CBParent.Items.Insert (0,
"-Выбор -");
public Category()
{
InitializeComponent();
CategoryParent();
}
private void CategoryParent()
{
using (SqlConnection Con = GetConnection())
{
SqlDataAdapter da = new SqlDataAdapter("Select Category.Category ,Category.Id from Category", Con);
DataTable dt = new DataTable();
da.Fill(dt);
CBParent.DataSource = dt;
CBParent.DisplayMember = "Category";
CBParent.ValueMember = "Id";
CBParent.Items.Insert(0, "-select-");
}
}