#wpf #binding
#wpf #привязка
Вопрос:
Мой вопрос в названии. Я читал, что целью привязки должен быть DP, но ответ, который я получил от модератора на форуме WPF, похоже, указывает, что моему классу достаточно реализовать INotifyPropertyChanged, чтобы назначить его целью привязки.
Ответ №1:
Цели привязок данных должны быть свойствами зависимости. Источниками привязки данных WPF не обязательно должны быть свойства зависимости. Очевидно, что должен существовать какой-то механизм для исходного объекта, уведомляющий внешний мир об изменении связанного свойства. Для этого вы должны реализовать интерфейс INotifyPropertyChanged и иметь событие с именем PropertyChanged, которое идентифицирует конкретное событие, измененное с помощью строки.
для получения дополнительной информации, пожалуйста, взгляните на эти ссылки