Class SyncfusionPropertyChangedEventArgs
Provides data for the SyncfusionPropertyChangedEventHandler delegate.
Inheritance
System.Object
SyncfusionPropertyChangedEventArgs
Namespace: Syncfusion.ComponentModel
Assembly: Syncfusion.Shared.Base.dll
Syntax
public class SyncfusionPropertyChangedEventArgs : PropertyChangedEventArgs
Constructors
SyncfusionPropertyChangedEventArgs(PropertyChangeEffect, String, Object, Object)
Creates an instance of the SyncfusionPropertyChangedEventArgs class.
Declaration
public SyncfusionPropertyChangedEventArgs(PropertyChangeEffect propertyChangeType, string propertyName, object oldValue, object newValue)
Parameters
Type | Name | Description |
---|---|---|
PropertyChangeEffect | propertyChangeType | A PropertyChangeEffect value. |
System.String | propertyName | The name of the property. |
System.Object | oldValue | The old value cast into an object. |
System.Object | newValue | The new value cast into an object. |
Properties
NewValue
The new value of the property after it changes.
Declaration
public object NewValue { get; set; }
Property Value
Type |
---|
System.Object |
Remarks
The object representing the new value. This can be cast to the type of the property.
OldValue
The old value of the property before it changes.
Declaration
public object OldValue { get; set; }
Property Value
Type |
---|
System.Object |
Remarks
The object representing the old value. This can be cast to the type of the property.
PropertyChangeEffect
Gets / sets the PropertyChangeEffect of this change in property value.
Declaration
public PropertyChangeEffect PropertyChangeEffect { get; set; }
Property Value
Type | Description |
---|---|
PropertyChangeEffect | The PropertyChangeEffect. |