I have an hierarchy gridview with 2 levels. We use MVVM with data annotation for validation. The parent item have a data annotation on the child collection to validate that we have at least one child item. The validation error shows on the parent row but when I add the item to the child collection the parent row remains marked with an error. Any idea?