Мне нужна помощь с сеткой данных wpf, использующей шаблон проектирования MVVM.
У меня есть база данных, связанная с наблюдаемой коллекцией.Первый столбец сетки содержит десятичные значения, которые нельзя редактировать.Второй столбец содержит текстовое поле, в которое необходимо ввести десятичное значение.В третьем столбце должна отображаться разница между значением в первом столбце и значением во втором столбце, КАК ЭТО ВВЕДЕНО.Я надеялся, что обработка события коллекционированного объекта observablecollection позволит met определить, когда поле одного из элементов в коллекции изменилось, но, похоже, это не работает.
Я также пытался обработать PropertyChangedсобытие выбранного элемента сетки, но это тоже не работает.
Может кто-нибудь указать мне, как вызвать событие в модели представления всякий раз, когда изменяется значение n в текстовом поле в сетке данных DataGridTemplateColumn?И как мне установить вычисленное значение в соответствующей строке третьего столбца?