Как проверить, что несколько текстовых полей пусты?
Название говорит само за себя. Я делал это вот так,
if (string.IsNullOrWhiteSpace(textEdit1.Text)) { XtraMessageBox.Show("Textbox can't be empty ", "Error"); return; }
Но я пытаюсь очистить свою кодировку, и некоторые параметры имеют 10 текстовых полей, так что это выглядит очень неаккуратно с тем, что вставлено 10 раз, ха-ха.
Что я уже пробовал:
if (string.IsNullOrWhiteSpace(textEdit1.Text)) { XtraMessageBox.Show("Textbox can't be empty ", "Error"); return; }
Bryian Tan
проверить это: c# - цикл через текстовые поля - переполнение стека[^]
________________
Все просто - если вам нужно такое же поведение от элементов управления - лучший способ-создать UserControl.
В коде UserControl - вы сразу добавляете все необходимые валидации, чем просто перетаскиваете этот новый элемент в вашу форму из конструктора.
Это возможность добавлять пользовательские свойства - так что вы можете изменить принцип проверки также из конструктора.