У меня есть DataGrid
, который привязан к напечатанному DataTable
, например:
<DataGrid ItemsSource="{Binding Path=MyTypedDataTable}" ... />
Этот DataGrid
также имеет RowValidationRule
.Все работает хорошо, кроме одного случая: когда в строке возникает ошибка, и я нажимаю кнопку отмены (MyTypedDataTable.RejectChanges()
);ошибка проверки все еще существует, и данные в этой строке все те же.В случаях, когда ошибок нет, RejectChanges()
работает нормально.
Как я могу устранить ошибку проверки?Заранее спасибо за предложения.