Обнаружение изменений в CellEditEnding(DataGridCellEditEndingEventArgs)C#

Место общения программистов C#
Anonymous
Обнаружение изменений в CellEditEnding(DataGridCellEditEndingEventArgs)

Сообщение Anonymous »

У меня есть редактируемый DataGrid WPF.

Когда я ввожу ячейку в режим редактирования и снова выхожу из нее, срабатывает событие CellEditEnding. Выглядит это так:

Код: Выделить всё

private void MyDataGrid_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e)
{
//detect cell changes
}
Теперь это срабатывает всегда, даже если ячейка не менялась. Как я могу определить, действительно ли ячейка изменилась или нет?
Я ищу общий подход. Я НЕ хочу проверять, к какому столбцу принадлежит эта ячейка, и сравнивать значение ячейки с соответствующим свойством в модели ниже.

Подробнее здесь: https://stackoverflow.com/questions/585 ... geventargs

Вернуться в «C#»