Class PropertyChangedTrigger
Represents a trigger that performs actions when the bound data have changed.
public class PropertyChangedTrigger : TriggerBase<DependencyObject>, IAttachedObject
- Inheritance
-
TriggerBase<DependencyObject>PropertyChangedTrigger
- Implements
- Derived
- Inherited Members
Constructors
PropertyChangedTrigger()
public PropertyChangedTrigger()
Fields
BindingProperty
public static readonly DependencyProperty BindingProperty
Field Value
- DependencyProperty
Properties
Binding
A binding object that the trigger will listen to, and that causes the trigger to fire when it changes.
public object Binding { get; set; }
Property Value
Methods
EvaluateBindingChange(object)
Called when the binding property has changed.
protected virtual void EvaluateBindingChange(object args)
Parameters
args
objectSystem.Windows.DependencyPropertyChangedEventArgs argument.
OnAttached()
Called after the trigger is attached to an AssociatedObject.
protected override void OnAttached()
OnDetaching()
Called when the trigger is being detached from its AssociatedObject, but before it has actually occurred.
protected override void OnDetaching()