я буду ссылаться на следующую ссылку , вопрос касается того, как проверить номер телефона с помощью регулярного выражения, в вашем случае один способ будет использовать регулярное выражение в установщике свойства, которое вы привязываете к номеру телефона, и выдает исключение ValidationException, если оно не удается, при привязке включите параметр ValidatesOnException
как
public string PhoneNumber
{
get { return _phoneNumber; }
set {
if (!IsValidPhoneNumber(value))
throw new ValidationException("Invalid Phone Number");
_phoneNumber = value;
}
}
с выражением связывания что-то вроде
{Binding PhoneNumber, ValidatesOnException=True}