В моем представлении данных я связываю Список объектов с именем «ProductLine». Но, к сожалению, при таком подходе я не могу «добавить» или «удалить» строки в сетку данных в режиме редактирования. Когда я создаю новый новый порядок, я могу добавлять или удалять строки, но как только я сохраняю и пытаюсь открыть его в «Редактировать», он не позволяет мне «Добавить» или «Удалить» (через клавиатуру).
Есть идеи?
Вот код для этого:
Если это свежий Орден, тогда я делаю что-то вроде этого:
private void Save(){
for (int i = 0; i <= dtgProdSer.RowCount - 1; i++)
{
if ((itemList != null) && (itemList.Count > i))
productLine = itemList[i];
else
productLine = new ProductLine();
productLine.Amount = Convert.ToDouble(dataGridViewTextBoxCell.Value);
}
}
И если это Edit, то в Form_Load я проверяю ProductId NON Zero, тогда я делаю следующее:
private void fillScreen{
dtgProdSer.DataSource = itemList;
}
Но при этом я не могу добавлять или удалять строки в режиме редактирования.
Любой совет приветствуется.