Отследить изменение рядов в 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; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д