Steps to reproduce:
- Start BookLibrary sample application
- Add a new book
- Click to the new row to be able to edit it but do type any character
- Click to remove button
Now you cannot edit the DataGrid. It is the same with the persons.
Maybe you should not be able to leave a non valid row?