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).
По завершении работы с событиями их следует отсоединить от элементов. В противном случае в процессе сборки мусора элементы не будут удалены.
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Windows.Design.Model - пространство имен