急啊 ~~~~~~~~~ C# textbox 失去焦点的时候就验证
在textbox 中实现 输入的字符必须大于6位怎么做啊
textbox 失去焦点的时候就验证
------解决方案--------------------private void textBox1_LostFocus(object sender, EventArgs e)
{
if(this.textBox1.Text.Length < 6)
{
MessageBox.Show("qweqwe");
}
}
------解决方案--------------------private void textBox1_Changed(object sender, EventArgs e)
{
if(this.textBox1.Text.Length < 6)
{
MessageBox.Show("qweqwe");
}
}
------解决方案-------------------- private void textBox1_Leave(object sender, EventArgs e)
{
if (textBox1.Text.Length < 3)
{
errorProvider1.SetError((Control)sender, "must >3");
textBox1.Focus();
}
else
{
errorProvider1.Clear();
}
}
------解决方案--------------------private void textBox1_Changed(object sender, EventArgs e)
{
if(this.textBox1.Text.Length < 6)
{
MessageBox.Show("qweqwe");
}
}
完全可以
------解决方案--------------------C# code
private void textBox1_Leave(object sender, EventArgs e)
{
if (textBox1.Text.Length < 6)
{
MessageBox.Show("字符长度必须大于6位");
textBox1.Focus();
}
}
------解决方案--------------------
Validating验证
Validated已验证
------解决方案--------------------
LostFocus事件