protected virtual void OnErrorFixed(Error error) { if (_ErrorList.Remove(error)) { if (ErrorFixed != null) { ErrorFixed(this, error); } if (IsValid) { if (_ErrorControl != null) { _ErrorControl.Dispose(); } } else { if (ErrorControl != null) { ErrorControl.SetErrors(_ErrorList); } } } }
public void Hide() { _errors.Remove(this); }