Страницы

Поиск по вопросам

понедельник, 6 января 2020 г.

WPF DataGrid обновление значения

#c_sharp #wpf


Есть DataGrid в котором отображаются объекты из ObservableCollection.

В момент CellEditingEnding должно меняться поле и вызываться метод по расчету из
колонок. в xaml все Bindings указаны. Работает через раз. То есть :
допустим в необходимом нам поле указано значение : 1
если поменять на 2 он посчитает так как будто там было 1
если указать любое другое значение он посчитает так как было бы если там была 2 и
так далее

DataGrid.Items.Refresh нельзя использовать внутри CellEditingEnding
    


Ответы

Ответ 1



УстановитеUpdateSourceTrigger в значение PropertyChanged, там, где вы привязываетесь к полям объекта:

Комментариев нет:

Отправить комментарий