Ограничить цифры и буквы в текстовом поле – C#C#

Место общения программистов C#
Ответить
Anonymous
 Ограничить цифры и буквы в текстовом поле – C#

Сообщение Anonymous »

Я хочу ограничить количество цифр и букв, которые можно вводить в текстовое поле. Допустим, я хочу разрешить только цифры 0–5 и буквы a–d (как строчные, так и прописные).
Я уже пробовал использовать замаскированное текстовое поле, но оно позволяло мне указывать только цифры, только буквы (оба без ограничений) или цифры и буквы вместе, но в определенном порядке.
Лучший сценарий: пользователь пытается ввести число 6, и в текстовое поле ничего не вводится, то же самое для букв за пределами диапазона a-f.
Я думаю, что лучшим событием для использования было бы событие нажатия клавиши, но я не понимаю, как я могу добиться ограничения.

Подробнее здесь: https://stackoverflow.com/questions/960 ... ox-c-sharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»