Abstract value change event args.
Serves as a base class for the more specific derived types
ValueType | The type of the value for which a change |
Public Member Functions |
|
ValueChangeEventArgsBase () | |
Default constructor. |
|
ValueChangeEventArgsBase (ValueType oldValue, ValueType newValue) | |
Construct with old and new values. |
|
Properties |
|
ValueType |
OldValue [get, set] |
The original value for the changed or
changing data. |
|
ValueType |
NewValue [get, set] |
The new value for the changed or changing
data. |
CSharpUtilities::ValueChangeEventArgsBase< ValueType >::ValueChangeEventArgsBase | ( | ) | [inline] |
Default constructor.
Uses null values for OldValue and NewValue.
CSharpUtilities::ValueChangeEventArgsBase< ValueType >::ValueChangeEventArgsBase | ( | ValueType | oldValue, |
ValueType | newValue | ||
) | [inline] |
Construct with old and new values.
oldValue | The original value |
newValue | The value to which the data has changed or will change. |
ValueType CSharpUtilities::ValueChangeEventArgsBase<
ValueType >::OldValue [get, set] |
The original value for the changed or changing data.
ValueType CSharpUtilities::ValueChangeEventArgsBase<
ValueType >::NewValue [get, set] |
The new value for the changed or changing data.