I have validation set up on the cells and it works as expected (placing a red highlight around the textbox and adding a tooltip with the error). However, If I try to access Validation.GetHasError(TheGrid) where TheGrid is my DataGrid, it is always false. Does anyone know how to check if ANY cells in the DataGrid have errors?
I want to do this so I can disable saving if there are errors.
You might run into problems with virtualization with this but you probably do have to look at the containers: