因为c#自带的MaskedTextBox控件用'_'占位看起来很不舒服 还有就是:如果我要数值就必须固定数值的位数。 这样真的是"很烦,很讨厌"哈哈!!! 所以我做了一个,拿出来大家分享,希望高手指点 C#为限制用户输入特制作此控件,可以有效的限制输入(其中包括输入法输入、粘贴、删除操作)数字和字符或部分有格式的输入例如:日期、IP地址、电话号码... 在此控件中不能输入、粘贴空格,在掩码有正确值的情况下屏蔽了keyDownkeyPress事件. 限制数值大小正在制作中 修正了按下Shift还能输入的情况 掩码规则: