PropertyChangedCallback Delegato

Definizione

Rappresenta il callback che viene richiamato quando cambia il valore effettivo di una proprietà di dipendenza.

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)

Parametri

d
DependencyObject

DependencyObject in cui la proprietà è stata modificata.

e
DependencyPropertyChangedEventArgs

Dati dell'evento emessi da qualsiasi evento che tiene traccia delle modifiche al valore effettivo di questa proprietà.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Si implementano callback in base a questo delegato per fornire il comportamento modificato dalla proprietà per una proprietà di dipendenza personalizzata. È possibile usare questo callback per fornire vincoli di valore o per avviare le modifiche del valore in altre proprietà che dipendono dal valore della proprietà che viene modificata. Per altre informazioni, vedere Proprietà delle dipendenze personalizzate.

Si applica a

Vedi anche