У меня есть PasswordBox, в котором я настроен для принятия ошибок проверки при вводе пользователя. Я использую радиокнопку, чтобы включить кнопку пароля, чтобы пользовательский ввод и другой радиоканал отключили его и очистили любую входную информацию. У меня есть еще одно поле, которое контролируется точно таким же образом, но это текстовое поле, поэтому я использую следующий код для отключения проверки ошибок в нем после того, как кнопка отключения радио было проверено: Validation.ClearInvalid(Username.GetBindingExpression(TextBox.TextProperty));
WPF Clear Ошибка валидации с использованием C#
Если бы я хотел, чтобы очистить проверки ошибки в моем PasswordBox, как я мог сделать это аналогичным образом.
Благодаря Каллум
Если вы используете проверку шаблонов MVVM, можно привязать к свойству модели. Затем просто очистите ошибки в модели. – Artru