PropertyChangedCallback Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den Rückruf dar, der aufgerufen wird, wenn der effektive Eigenschaftswert einer Abhängigkeitseigenschaft geändert wird.
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)
Parameter
Das DependencyObject , für das die Eigenschaft den Wert geändert hat.
Ereignisdaten, die von jedem Ereignis ausgegeben werden, das Änderungen am tatsächlichen Wert dieser Eigenschaft nachverfolgt.
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Sie implementieren Rückrufe basierend auf diesem Delegat, um das verhalten der Eigenschaft geändert für eine benutzerdefinierte Abhängigkeitseigenschaft bereitzustellen. Sie können diesen Rückruf verwenden, um Werteinschränkungen bereitzustellen oder Um Wertänderungen in anderen Eigenschaften zu initiieren, die vom Wert der Eigenschaft abhängen, die geändert wird. Weitere Informationen finden Sie unter Benutzerdefinierte Abhängigkeitseigenschaften.