В моей mvvm ViewModel у меня есть такое поле
public int Delta { get; private set; }
Однако когда я обновляю его вот так:
Delta = newValue;
Пользовательский интерфейс не обновляется.
Я думал, что привязка данных сделает это за меня. Например, я могу объявить коллекцию как ObservableCollection
, и тогда будет работать привязка данных.
Однако нет ObservableInt
, как сказать View, что его нужно обновить тогда?
Возможно, мне следует вызвать какое-то событие «уведомить свойство изменено» или что-то в этом роде?