Моя проблема заключается в следующем:
В моей программе C # Windows Forms у меня есть около 50 текстовых полей. Все они могут содержать только цифры от 1 до 1024. Так что на самом деле у меня есть две проблемы:
Есть ли способ получить общее «Событие KeyPress», чтобы я мог перехватывать ввод для каждого текстового поля в одной функции (поэтому мне не нужно писать функцию для каждого текстового поля).
Как я могу ограничить вход до 1024? Я знаю, как перехватывать буквы, но как я могу дать текстовое поле максимальное значение?
С наилучшими пожеланиями
Tobias
Ну, так как Коди сделал это как комментарий, я сделаю это как ответ.
Получите из TextEdit и замените все вхождения TextEdit в ваших формах на ваш производный класс. В производном классе используйте ограничения с переопределениями.