Значение перечня RowState
| Значение
| Описание
|
| Added
| Строка была добавлена в DataRowCollection, но метод AcceptChanges() ещё не применялся
|
| Deleted
| Строка была удалена с помощью метода Delete() объекта DataRow
|
| Detached
| Строка была создана, но не является частью DataRowCollection. Объект DataRow находится в этом состоянии после своего создания до того, как будет добавлен к коллекции (или же после удаления из коллекции)
|
| Modified
| Строка была изменена, но метод AcceptChanges() ещё не применялся
|
| Unchanged
| Строка не изменялась со времени последнего вызова AcceptChanges()
|
События изменения значений в строках таблицы данных
| Событие
| Когда наступает
|
| ColumnChanging
| Во время изменения значения столбца
|
| ColumnChanged
| После изменения значения столбца
|
| RowChanging
| Во время изменения записи. Если изменения происходили вне контекста метода BeginEdit, событие RowChanging генерируется для каждого столбца, немедленно после события ColumnChanging. Если изменения происходили в контексте метода BeginEdit, событие RowChanging генерируется только при вызове метода EndEdit
|
| RowChanged
| После изменения записи
|
| RowDeleting
| Во время удаления записи
|
| RowDeleted
| После удаления записи
|