AvaloniaPropertyChangedEventArgs<T> Class

Summary

Provides information for an Avalonia property change.
Namespace
Avalonia
Base Types
graph BT Type-->Base0["AvaloniaPropertyChangedEventArgs"] click Base0 "/api/Avalonia/AvaloniaPropertyChangedEventArgs" Base0-->Base1["EventArgs"] Base1-->Base2["object"] Type["AvaloniaPropertyChangedEventArgs<T>"] class Type type-node

Syntax

public class AvaloniaPropertyChangedEventArgs<T> : AvaloniaPropertyChangedEventArgs

Type Parameters

Name Description
T

Constructors

Properties

Name Value Summary
IsEffectiveValueChange bool
Gets a value indicating whether the change represents a change to the effective value of the property.
NewValue BindingValue<T>
Gets the new value of the property.
NewValue object?
Gets the new value of the property.
OldValue Optional<T>
Gets the old value of the property.
OldValue object?
Gets the old value of the property.
Priority BindingPriority
Gets the priority of the binding that produced the value.
Property AvaloniaProperty<T>
Gets the property that changed.
Property AvaloniaProperty
Gets the property that changed.
Sender IAvaloniaObject
Gets the AvaloniaObject that the property changed on.

Methods

Name Value Summary
GetNewValue() object?
GetOldValue() object?
GetProperty() AvaloniaProperty