Whenever my validated View is deactivated then reactivated (closing then reopening a popup, switching between tabs, etc) I lose all pre-existing error templates on my validating controls.
The validation still persists in the ViewModel.
I've tried:
Resetting and re-validating the Validator (Reset, ValidateAll)
Refreshing the ViewModel and raising notifications on the property.
Removing all rules, then re-applying them.
Invoking OnErrorsChanged() on the property from NotifyWarningErrorInfoAdapter.
To no avail.
The only thing that returns the ErrorTemplate is taking the property value out of the error condition then re-entering it to the condition.
Whenever my validated View is deactivated then reactivated (closing then reopening a popup, switching between tabs, etc) I lose all pre-existing error templates on my validating controls.
The validation still persists in the ViewModel. I've tried:
To no avail.
The only thing that returns the ErrorTemplate is taking the property value out of the error condition then re-entering it to the condition.