Please help. Не могу понять как делается следующее: Как проводить валидацию в форме логирования, чтобы оставаться на этой же форме для повторного ввода? (Windows Forms) Искомые данные: есть formmain и formlogging. Форму логирования запускаю из main() приложения FormLogging formLogging = new FormLogging (); if (formLogging.ShowDialog() == DialogResult.OK) ,то запускаю майнформу, иначе выход из приложения. На форме FormLogging имеются поля ввода логина и пароля и кнопки ОК и Отмена. На кнопках прописаны диалогрезулты. Как выстроить валидацию? Т.к при обработке события Клик у кнопки, форма возвращает приложению диалогрезулт и не даёт повторить ввод. Что-то простое, но голову сломал и не понимаю как это делается и как это загуглить.