У меня есть DataGrid, который связан с массивом объектов данных.Как сохранить изменения (сохранить обновленные значения в базе данных) данных при каждом изменении какого-либо поля?Какое событие я должен использовать?
Вы можете использовать событие DataGrid.CellEditEnding и делать все, что вам нужно для сохранения или проверки ваших данных.
http://msdn.microsoft.com/en-us/library/system.windows.controls.datagrid.celleditending.aspx