Show / Hide Table of Contents

Class MemberChangedBeforeAfterEventArgs

System.ComponentModel.PropertyChangedEventArgs extended with Before and After values. Both Before and After will be null if not available. We rename from the root 'property' to 'member' because this is used for methods as well.

Inheritance
System.Object
MemberChangedBeforeAfterEventArgs
Namespace: Eco.Core.PropertyHandling
Assembly: Eco.Core.dll
Syntax
public class MemberChangedBeforeAfterEventArgs : PropertyChangedEventArgs

Constructors

MemberChangedBeforeAfterEventArgs(String, Object, Object)

Declaration
public MemberChangedBeforeAfterEventArgs(string propertyName, object before, object after)
Parameters
Type Name Description
System.String propertyName
System.Object before
System.Object after

Fields

After

Declaration
public object After
Field Value
Type Description
System.Object

Before

Declaration
public object Before
Field Value
Type Description
System.Object

PropagatedChange

Declaration
public bool PropagatedChange
Field Value
Type Description
System.Boolean

Properties

HasBeforeAfter

Checks if Before and After values available.

Declaration
public bool HasBeforeAfter { get; }
Property Value
Type Description
System.Boolean

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾