У меня интересный вопрос для всех вас.
Я работаю над проектом на C # и подумал, что было бы неплохо добавить текстовые поля, чтобы изменить цвет, если пользователь отправит нечисловое значение.У меня уже есть расширенный условный оператор Or, настроенный на проверку нечисловых значений, как таковой:
public void catchNonNumeric()
{
int parsedValue;
if (!int.TryParse(txtBxStudentInput.Text, out parsedValue) ||
!int.TryParse(txtBxPCInput.Text, out parsedValue) ||
!int.TryParse(txtBxStuTourInput.Text, out parsedValue) ||
!int.TryParse(txtBx203A.Text, out parsedValue) ||
!int.TryParse(txtBx203F.Text, out parsedValue))
{
checker = false;
}
else
{
checker = true;
}
}
Но теперь мне интересно, есть ли способ принять ошибочное условие / текстовое поле в этом выражении иизмените его цвет, чтобы показать пользователю, где именно проблема.
Это не острая необходимость, просто что-то, что я думаю, было бы здорово!Спасибо всем за помощь!