Проверка валидации для всех полей пользовательского контроля - PullRequest
0 голосов
/ 24 февраля 2019

У меня есть пользовательский элемент управления внутри окна, который запускает проверку, когда пользователь взаимодействует с этим.в коде позади окна я проверяю результат проверки, такой как:

private void CheckValidationResults(){

if (Validation.GetHasError(MyUserControl.NameTextBox) ||
    Validation.GetHasError(MyUserControl.FamilyTextBox) ||
    Validation.GetHasError(MyUserControl.AgeTextBox)) return;    
else    
 //  do something if every field is valid 

теперь мой вопрос !!

как я могу заменить его на что-то вроде этого:

private void CheckValidationResults(){

if (Validation.GetHasError(MyUserControl.Fields)) return;
else
 //  do something if every field is valid 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...