Skip to main content

AvaloniaPropertyChangedEventArgs Class

Definition

Namespace:Avalonia
Assembly:Avalonia.Base
Package:Avalonia

Provides information for a avalonia property change.

public class AvaloniaPropertyChangedEventArgs

Inheritance: EventArgs -> AvaloniaPropertyChangedEventArgs

Constructors

NameDescription
AvaloniaPropertyChangedEventArgsNo summary available.

AvaloniaPropertyChangedEventArgs Constructor

public AvaloniaPropertyChangedEventArgs(Avalonia.AvaloniaObject sender, Avalonia.Data.BindingPriority priority)

Parameters

sender Avalonia.AvaloniaObject

priority Avalonia.Data.BindingPriority

Properties

NameDescription
NewValueGets the new value of the property.
OldValueGets the old value of the property.
PriorityGets the priority of the binding that produced the value.
PropertyGets the property that changed.
SenderGets the Avalonia.AvaloniaObject that the property changed on.

NewValue Property

Gets the new value of the property.

public object NewValue { get; set; }

OldValue Property

Gets the old value of the property.

public object OldValue { get; set; }

Priority Property

Gets the priority of the binding that produced the value.

public Avalonia.Data.BindingPriority Priority { get; set; }

Value

The priority of the new value.

Property Property

Gets the property that changed.

public Avalonia.AvaloniaProperty Property { get; set; }

Value

The property that changed.

Sender Property

Gets the Avalonia.AvaloniaObject that the property changed on.

public Avalonia.AvaloniaObject Sender { get; set; }

Value

The sender object.