private void Evaluate() { _errors = GetErrors(); OnPropertyChanged(() => HasErrors); OnPropertyChanged(() => ProfileName); AddCommand.Rebind(); CancelCommand.Rebind(); ErrorsChanged?.Invoke(this, new DataErrorsChangedEventArgs(null)); }