Share via


ModelItem.PropertyChanged 事件

[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]

在派生类中重写时,当模型的某个属性更改时发生。

命名空间:  Microsoft.Windows.Design.Model
程序集:  Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)

语法

声明
Public MustOverride Event PropertyChanged As PropertyChangedEventHandler
public abstract event PropertyChangedEventHandler PropertyChanged
public:
virtual  event PropertyChangedEventHandler^ PropertyChanged {
    void add (PropertyChangedEventHandler^ value);
    void remove (PropertyChangedEventHandler^ value);
}
abstract PropertyChanged : IEvent<PropertyChangedEventHandler,
    PropertyChangedEventArgs>
JScript 不支持事件。

实现

INotifyPropertyChanged.PropertyChanged

备注

此事件可实现 INotifyPropertyChanged 接口。 此事件可以用于告知模型上的属性何时更改。 它也很有用,因为 INotifyPropertyChanged 可以由 Windows Presentation Foundation (WPF) 的数据绑定功能使用。

完成这些事件后,您应该断开事件与项的连接。 否则,您可以阻止在垃圾回收期间清理该项。

.NET Framework 安全性

请参见

参考

ModelItem 类

Microsoft.Windows.Design.Model 命名空间

其他资源

WPF 设计器扩展性体系结构

编辑模型体系结构