Я пытался зайти в Google, но не смог найти решение, которое подходит мне.
У меня есть DataGrid, который отображает некоторую информацию из таблицы SQL, о которой клиент не знает.Клиент просто отправляет запрос на сервер и получает список в качестве ответа, который затем отображается в DataGrid.
Мне нужно определить, когда пользователь вносит изменения в строку, и мне нужны новые значения, введенные пользователем.В настоящее время я использую событие RowEditEnding.И метод, который обрабатывает это событие, может:
private void editRowEventHandler(object sender, DataGridRowEditEndingEventArgs e)
{
SomeClass sClass = e.Row.DataContext as SomeClass;
// Send sClass to the server to be saved in the database...
}
Это дает мне строку, которая редактировалась.Но это дает мне строку перед изменениями, и я не могу понять, как получить строку после того, как изменения произошли.
Есть ли здесь кто-нибудь, кто знает, как я могу это сделать, или может указать мненаправление, в котором я мог бы узнать?