我有IP地址的文本框。当显示文本框时,我希望ti有像“xxx.xxx.xxx.xxx”这样的点,其中xxx默认是空白的,因此用户可以正确输入IP地址。
答案 0 :(得分:0)
我猜你不想在用户正在使用IP但在完成IP之后验证这一点。
检查Control.Validating事件。
你能做什么:
public void textBox_Validating()
{
Regex reg = new Regex("^([0-9]{1,3}\.){3}[0-9]{1,3}$");
bool valide = reg.IsMatch(textBox.Text);
//do whatever you want if it is not an ip (valide == false)
}