I have a ObservableCollection<string> property with custom validation done by IDataErrorInfo.
If one of the strings in the collection does not validate, the propertygrid does not show the validation error. If I manually redraw the control (i.e. changing back and forth between tabs in my app) the red box and the validation error info appears.
Validation of simple string properties works correct, the red box is shown immediately.
Version 2.0
Comments: ** Comment from web user: BoucherS **
If one of the strings in the collection does not validate, the propertygrid does not show the validation error. If I manually redraw the control (i.e. changing back and forth between tabs in my app) the red box and the validation error info appears.
Validation of simple string properties works correct, the red box is shown immediately.
Version 2.0
Comments: ** Comment from web user: BoucherS **
Concerning the update issue, it will be fixed in the v2.1 version.
For now, you can go in PrimitiveTypeCollectionControl.OnItemsSourceChanged() method and remove the line :
if( newValue.Count > 0 )
Concerning the validation issue, a new issue has been created to address it : https://wpftoolkit.codeplex.com/workitem/20205