AvaloniaPropertyChangedEventArgs<T>.

AvaloniaPropertyChangedEventArgs(IAvaloniaObject, AvaloniaProperty<T>, Optional<T>, BindingValue<T>, BindingPriority) Constructor

Summary

Initializes a new instance of the AvaloniaPropertyChangedEventArgs class.
Namespace
Avalonia
Containing Type
AvaloniaPropertyChangedEventArgs<T>

Syntax

public AvaloniaPropertyChangedEventArgs(IAvaloniaObject sender, AvaloniaProperty<T> property, Optional<T> oldValue, BindingValue<T> newValue, BindingPriority priority)

Parameters

Name Type Description
sender IAvaloniaObject The object that the property changed on.
property AvaloniaProperty<T> The property that changed.
oldValue Optional<T> The old value of the property.
newValue BindingValue<T> The new value of the property.
priority BindingPriority The priority of the binding that produced the value.

Return Value

Type Description
void