В моем приложении есть DataGridView, который прикреплен к простому списку (который я сериализую в файл XML). Изменение значений и добавление строк работает нормально. Однако когда я удаляю строки из DataViewGrid, происходит следующее:
- Выбранные строки исчезают в графическом интерфейсе
- Выбранные строки удаляются из BindingList
- Основной список, однако, остается без изменений
Следующий код отвечает за удаление:
foreach (DataGridViewRow row in dataGridView.SelectedRows)
{
dataGridView.Rows.Remove(row);
}