Я новичок и только начал пробовать Windows Forms, и мне удалось найти следующий код для проверки пустого текстового поля:
public partial class form : Form
{
private string results;
}
private void button1_Click(object sender, EventArgs e)
{
results = "";
results += textBox1.Text;
results += textBox2.Text;
...
If (textBox1.Text == "") //I want to take this 'if' statement and turn it into a separate method called checkEmptyFields()
{
MessageBox.Show("This field cannot be left blank.");
textBox1.Focus();
}
else { MessageBox.Show(results, "This is the results window");}
}
Теперь моя проблема возникает, когда у меня будет более 10 текстовых полей (таких как имя, фамилия, адрес, электронная почта и т. д.), и мне понадобится моя программа, чтобы проверить, не остались ли их поля пустыми. Как взять оператор if и превратить его в другой отдельный метод, например checkEmptyFields()?
Когда я нажимаю кнопку 1, чтобы отправить форму, я хочу, чтобы функция checkEmptyFields() срабатывала для проверки любых пустых полей в текстовых полях и отображала сообщение об ошибке, чтобы предупредить пользователя.