public void RemoveError(IAcError error) { if (!_errors.Contains(error)) return; _errors.Remove(error); if (Errors.Count == 0) { OnPropertyChanged(nameof(HasErrors)); } }