PropertyChangedCallback 委托

定义

表示在依赖属性的有效属性值更改时调用的回调。

public delegate void PropertyChangedCallback(DependencyObject ^ d, DependencyPropertyChangedEventArgs ^ e);
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1520405029, 53570, 17572, 130, 49, 253, 103, 103, 36, 242, 155)]
class PropertyChangedCallback : MulticastDelegate
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1520405029, 53570, 17572, 130, 49, 253, 103, 103, 36, 242, 155)]
public delegate void PropertyChangedCallback(DependencyObject d, DependencyPropertyChangedEventArgs e);
Public Delegate Sub PropertyChangedCallback(d As DependencyObject, e As DependencyPropertyChangedEventArgs)

参数

d
DependencyObject

属性已更改值的 DependencyObject

e
DependencyPropertyChangedEventArgs

跟踪对此属性有效值的更改的任何事件发出的事件数据。

属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

基于此委托实现回调,以便为自定义依赖属性提供属性更改行为。 可以使用此回调来提供值约束,或启动依赖于所更改属性值的其他属性中的值更改。 有关详细信息,请参阅 自定义依赖项属性

适用于

另请参阅