我知道有一篇文章“ IP Address in a MaskedTextBox”涉及该主题。但这并没有阐明如何防止分隔符之间的数字跳变。
我用
设置了被屏蔽的文本框MaskedTextBox.Mask = ###.###.###.###
MaskedTextBox.ValidatingType = typeof(System.Net.IPAddress);
现在让我们假设被屏蔽的文本框填充有:
192.168. 14.100
如果用户删除“ 8”,则结果为:
192.16 .141.00
或者,如果用户删除空格字符,则会导致以下结果:
192.168.141.00
是否可以使用MaskedTextBox对象实现任何用户期望的标准行为?
感谢帮助。