Я знаю, что есть статья " IP-адрес в MaskedTextBox ", посвященная этой теме. Но это не проясняет, как предотвратить скачки цифр между разделителями.
Я установил замаскированное текстовое поле с помощью
MaskedTextBox.Mask = ###.###.###.###
MaskedTextBox.ValidatingType = typeof(System.Net.IPAddress);
Теперь давайте предположим, что замаскированное текстовое поле заполнено:
192.168. 14.100
Если пользователь удаляет «8», это приводит к следующему:
192.16 .141.00
Или, если пользователь удаляет символ пробела, это приводит к следующему:
192.168.141.00
Можно ли использовать объект MaskedTextBox для реализации стандартного поведения, которого может ожидать любой пользователь?
Спасибо за помощь.