C# 公共控件之maskedTextBox

Posted 无声蝉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 公共控件之maskedTextBox相关的知识,希望对你有一定的参考价值。

IP地址框

1、添加 maskedTextBox 控件

2、设置属性

3、设定MouseLeave事件

private void IPAddressOnMouseLeave(object sender, EventArgs e)

    int i=0;
    int temp = 0;
    label1.Text = maskedTextBox1.Text.Replace(" ", "");
    string[] s = maskedTextBox1.Text.Split('.');
    for(i=0;i<s.Length;i++)
    
        if (string.IsNullOrWhiteSpace(s[i]))
            continue;
        temp = Convert.ToInt32(s[i]);
        if (temp < 0 || temp > 255)
         
            MessageBox.Show("IP地址范围为0~255");
            break;
           
    

4、界面如下

以上是关于C# 公共控件之maskedTextBox的主要内容,如果未能解决你的问题,请参考以下文章

C# 公共控件之 dateTimePicker

C# 公共控件之pictureBox

使用MaskedTextBox控件实现输入验证

公共控件第二部

C# 公共控件之ListView

C# 公共控件之TreeView