Итак, у меня есть WPF DataGrid
, который привязан к ObservableCollection
. Коллекция имеет проверку своих членов с помощью IDataErrorInfo
. Если я отредактирую ячейку таким образом, чтобы сделать ее недействительной, а затем отойти от нее перед нажатием Enter, а затем вернуться и сделать ее действительной, ячейка перестанет отображаться недействительной, однако знак "!" в начале строки все еще будет там, а всплывающая подсказка
будет ссылаться на предыдущее недопустимое значение.