【发布时间】:2022-11-25 00:17:32
【问题描述】:
我实现了登录,在此登录中我输入了 2 个文本框,一个用于用户名,一个用于密码。在文本框下方,我插入了一个数字键盘,现在我想验证键盘上按下的数字。 我已经设置,如果 tetxBox 为空,labeltext 会返回一个错误,我打算做的是检查输入是否正确,它告诉我它是正确的,然后按下回车按钮,我可以写下一个文本框,另一方面,如果文本框无效,它不会让我转到下一个文本框
请帮助我,我快要疯了:)
private void button15_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(txt_nomeUtente.Text))
{
label6.ForeColor = Color.Red;
label6.Text = "username empty, cannot be left empty";
txt_nomeUtente.Text += ((Button)sender).Text;
}
else
{
label6.ForeColor = Color.Green;
label6.Text = "username is acceptable";
txt_Password.Text += ((Button)sender).Text;
if (string.IsNullOrEmpty(txt_Password.Text))
{
label6.ForeColor = Color.Red;
label6.Text = " password is empty";
}
else
{
label6.ForeColor = Color.Green;
label6.Text = "La password is acceptable";
}
}
}
【问题讨论】:
标签: c# winforms validation