Отследить изменение рядов в DataGridView - C#
Формулировка задачи:
Доброго времени суток!
Проблемка мизерная: есть DataGridview, datasource - датасет, заполненный через tableadapter (всё это сделано с помощью могучего интерфейса VS2008).
После того как я делаю изменение/добавление рядов, мне нужно получить информацию, были ли изменения в datagridview. чтобы потом их автоматически сохранять, не беспокоя лишний раз пользователя. Есть ли у DataGridView такое свойство? или мне надо работать с событиями RowsAdded,RowsRemoved,СellValueChanged?
Решение задачи: «Отследить изменение рядов в DataGridView»
textual
Листинг программы
public static bool ChangeTable(DataTable table)
{
for (int i = 0; i < table.Rows.Count; i++)
if (table.Rows[i].RowState != DataRowState.Unchanged)
return true;
return false;
}