Вы можете использовать атрибут «Шаблон», где вы можете поместить свое регулярное выражение для соответствия действительному вводу
Или вы можете создать пользовательскую директиву и обнаруживать ввод и не разрешать ввод чисел путем сопоставления вход с регулярным выражением
Ссылка: https://angular.io/api/forms/PatternValidator
Используемое регулярное выражение: ^ ([^ 0-9 ] *) $
Чтобы проверить регулярное выражение: https://www.regexpal.com/
WPF действительно не поддерживает это внутренне. Однако существуют некоторые методы, которые позволят Вам делать это, включая виртуальный подход ответвления Josh Smith.