Share via


BindableProperty.BindingPropertyChangingDelegate Delegate

Definition

Represents a delegate that is called when a bindable property value is about to change.

public delegate void BindableProperty.BindingPropertyChangingDelegate(BindableObject bindable, object oldValue, object newValue);
type BindableProperty.BindingPropertyChangingDelegate = delegate of BindableObject * obj * obj -> unit
Public Delegate Sub BindableProperty.BindingPropertyChangingDelegate(bindable As BindableObject, oldValue As Object, newValue As Object)

Parameters

bindable
BindableObject

The BindableObject instance that owns the property.

oldValue
Object

The current value of the property before the change.

newValue
Object

The new value that the property will be set to.

Remarks

This delegate is invoked before a property value is changed on a BindableObject. Like BindableProperty.BindingPropertyChangedDelegate, this delegate does not include information about which specific BindableProperty is changing when multiple properties share the same callback.

Applies to