我有一个按钮和一个文本框,我想检查文本框验证是否正确并在我点击按钮时正确传递。否则,用户应该收到警告,再次检查他在文本框中写了什么。
答案 0 :(得分:1)
public bool Validations()
{
if (string.IsNullOrEmpty(Textbox.Text))
{
MessageBox.Show(" Error ");
return false;
}
else
{
// your code
}
}
private void button1_Click(object sender,EventArgs e)
{
if (!Validations())
return;
}
答案 1 :(得分:0)
尝试使用ErrorProvider。这可能有所帮助。
private void button1_Click(object sender, EventArgs e)
{
// check if something is wrong
errorProvider1.SetError(textBox1,"Some Error!");
}