internal void Set(object value) { var oldValue = CurrentValue; CurrentValue = value; ParentComponent.raiseChangeEvent(Definition.Name, oldValue, CurrentValue); }
public void Set(object value) { if (value != null && CurrentValue != null && !value.Equals(CurrentValue)) { deRegisterEventHandler(); } var oldValue = CurrentValue; CurrentValue = value; registerChangedEventHandlers(); ParentComponent.raiseChangeEvent(Prototype.Name, oldValue, CurrentValue); }