AvaloniaPropertyChangedEventArgsT Class

Provides information for an Avalonia property change.

Definition

Namespace: Avalonia
Assembly: Avalonia.Base (in Avalonia.Base.dll) Version: 11.3.999
public class AvaloniaPropertyChangedEventArgs<T> : AvaloniaPropertyChangedEventArgs
Inheritance
Object    EventArgs    AvaloniaPropertyChangedEventArgs    AvaloniaPropertyChangedEventArgsT

Type Parameters

T

Properties

NewValue Gets the new value of the property.
OldValue Gets the old value of the property.
Priority Gets the priority of the binding that produced the value.
(Inherited from AvaloniaPropertyChangedEventArgs)
Property Gets the property that changed.
Sender Gets the AvaloniaObject that the property changed on.
(Inherited from AvaloniaPropertyChangedEventArgs)

Methods

Equals(Object)Determines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetNewValue
(Overrides AvaloniaPropertyChangedEventArgsGetNewValue)
GetOldValue
(Overrides AvaloniaPropertyChangedEventArgsGetOldValue)
GetProperty
(Overrides AvaloniaPropertyChangedEventArgsGetProperty)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

Extension Methods

GetNewValueT Gets a typed value from NewValue.
(Defined by AvaloniaPropertyChangedExtensions)
GetOldAndNewValueT Gets a typed value from OldValue and NewValue.
(Defined by AvaloniaPropertyChangedExtensions)
GetOldValueT Gets a typed value from OldValue.
(Defined by AvaloniaPropertyChangedExtensions)

See Also