Выделите числовые символы в текстовом поле с маской - PullRequest
0 голосов
/ 14 апреля 2011

Я использую замаскированное текстовое поле, чтобы позволить пользователям вводить серийный номер. Проблема заключается в том, что этот серийный номер должен быть передан по телефону, и у людей, похоже, возникают проблемы с различием между O и 0 и I и 1.

Я подумал, что хорошим решением этого может быть какой-то способ выделения того, какие символы в текстовом поле являются числовыми (в отличие от буквенных символов). Очевидно, что нет способа сделать это без использования richtextbox, и тогда я потеряю маскирующую способность.

Кто-нибудь может придумать хорошее решение для этого? (Изменение шрифта на тот, у которого есть косая черта 0, поможет, но не для I и 1)

1 Ответ

1 голос
/ 14 апреля 2011

Перейти на шрифт с косой ноль и 1 с засечками. Чтобы не путать I с 1, вы можете использовать строчные буквы, чтобы поставить точку I. Лучше даже ... избегайте 1,0, я и O в ваших серийных номерах ...?

...