AvaloniaPropertyChangedEventArgs<T> Class
Definition
Provides information for an Avalonia property change.
public class AvaloniaPropertyChangedEventArgs<T>
Constructors
| Name | Description |
|---|---|
| AvaloniaPropertyChangedEventArgs<T> | No summary available. |
AvaloniaPropertyChangedEventArgs<T> Constructor
public AvaloniaPropertyChangedEventArgs<T>(Avalonia.AvaloniaObject sender, Avalonia.AvaloniaProperty<TValue><T> property, Avalonia.Data.Optional<T><T> oldValue, Avalonia.Data.BindingValue<T><T> newValue, Avalonia.Data.BindingPriority priority)
Parameters
sender Avalonia.AvaloniaObject
property Avalonia.AvaloniaProperty<TValue><T>
oldValue Avalonia.Data.Optional<T><T>
newValue Avalonia.Data.BindingValue<T><T>
priority Avalonia.Data.BindingPriority
Properties
| Name | Description |
|---|---|
| NewValue | Gets the new value of the property. |
| OldValue | Gets the old value of the property. |
| Property | Gets the property that changed. |
| Priority | Gets the priority of the binding that produced the value. Inherited from AvaloniaPropertyChangedEventArgs. |
| Sender | Gets the Avalonia.AvaloniaObject that the property changed on. Inherited from AvaloniaPropertyChangedEventArgs. |
NewValue Property
Gets the new value of the property.
public Avalonia.Data.BindingValue<T><T> NewValue { get; set; }
OldValue Property
Gets the old value of the property.
public Avalonia.Data.Optional<T><T> OldValue { get; set; }
Property Property
Gets the property that changed.
public Avalonia.AvaloniaProperty<TValue><T> Property { get; set; }
Value
The property that changed.