WPF: специальные текстовые поля ввода (для телефонных номеров и тому подобное) - PullRequest
3 голосов
/ 12 июня 2011

Я не знаю, как это называется, но я уверен, что есть имя для этого, и это было сделано несколько раз.

У меня есть несколько текстовых полей, которые в идеале допускают только определенный ввод, напримерполе для номера телефона, номера банковского счета и тому подобного.
Например, ввод телефонного номера должен быть в следующем формате: 000-000-0000, но я также хотел бы, чтобы он принимал номер без областикод вроде: 000-0000

Теперь я создал элемент управления, выведенный из текстового поля, который принимает только числовой ввод, но я понятия не имею, как бы заставить черточки отображаться в нужных местах, не совершая при этом каких-то беспорядочных хаковсобытие TextChanged.

Я знаю, что это, вероятно, было сделано до смерти, я пытался Google, но у меня не было нужных слов.

1 Ответ

6 голосов
/ 12 июня 2011

Вы должны использовать текстовые поля маски
есть несколько бесплатных текстовых полей с маской с открытым исходным кодом

смотрите здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...