Мне нужно скрыть отправку, но если есть какая-либо ошибка в проверке. Я использую приведенный ниже код, где, если бы я ввел оба текстовых поля с символами, и если я исправлю 1 текстового поля, кнопка отправки станет видимой! как его избежать, все ошибки ясны? Спасибоотключить кнопку отправки, если в проверке есть какая-либо ошибка
int num;
private void textBox5_TextChanged(object sender, EventArgs e)
{
bool isNum = int.TryParse(textBox5.Text.Trim(), out num);
if (!isNum)
{
button2.Visible = false;
errorProvider1.SetError(this.textBox5, "Please enter numbers");
}
else
{
button2.Visible = true;
errorProvider1.SetError(this.textBox5, "");
}
}
private void textBox6_TextChanged(object sender, EventArgs e)
{
bool isNum = int.TryParse(textBox6.Text.Trim(), out num);
if (!isNum)
{
button2.Visible = false;
errorProvider2.SetError(this.textBox6, "Please enter numbers");
}
else
{
button2.Visible = true;
errorProvider2.SetError(this.textBox6, "");
}
}
«System.Windows.Forms.TextBox» не содержит определение для «GetError» и нет методы расширения «GetError» принимая первый аргумент типа «System.Windows.Forms.TextBox» можно найти – JIMMY