Я пытаюсь проверить, что ввод в текстовое поле на WinForms через C# соответствует реально существующей модели.Проверка ввода для Textbox на C# Winforms
Шаблон должен быть строкой, которая состоит только из следующих символов
- 0 до 9
- A до Z
- "-"
- "/"
Я рассматриваю использование события «Проверка» в текстовом поле для выполнения проверки, но я борюсь с правильным регулярным выражением для использования - или, может быть, есть лучший способ, чем использование регулярного выражения.
Я делал это так и раньше - относительно прямо вперед. Обязательно обращайтесь с особыми случаями, например. где пользователь вводит числовой код для символа. – cristobalito
Также убедитесь, что вы случайно не убиваете быстрые клавиши, такие как вырезание, копирование и вставка. –