Поделиться через


ModelItem.PropertyChanged - событие

Обновлен: Ноябрь 2007

Происходит в случае изменения свойства модели (при переопределении в производном классе).

Пространство имен:  Microsoft.Windows.Design.Model
Сборка:  Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)

Синтаксис

'Декларация
Public MustOverride Event PropertyChanged As PropertyChangedEventHandler
'Применение
Dim instance As ModelItem
Dim handler As PropertyChangedEventHandler

AddHandler instance.PropertyChanged, handler
public abstract event PropertyChangedEventHandler PropertyChanged
public:
virtual  event PropertyChangedEventHandler^ PropertyChanged {
    void add (PropertyChangedEventHandler^ value);
    void remove (PropertyChangedEventHandler^ value);
}
JScript не поддерживает события.

Реализации

INotifyPropertyChanged.PropertyChanged

Заметки

В этом событии реализуется интерфейс INotifyPropertyChanged. Это событие используется для определения изменений свойства модели. Это событие также полезно, поскольку объект INotifyPropertyChanged может использоваться в функциях привязки данных Windows Presentation Foundation (WPF).

По завершении работы с событиями их следует отсоединить от элементов. В противном случае в процессе сборки мусора элементы не будут удалены.

Разрешения

См. также

Ссылки

ModelItem Класс

ModelItem - члены

Microsoft.Windows.Design.Model - пространство имен

Другие ресурсы

Архитектура расширяемости конструктора WPF