Я новичок в программировании, и я не очень разбираюсь в этом, но я делаю калькулятор, и я хочу использовать текстовое поле, содержащее только цифры и десятичные числа, и когда пользователь вставляет текст из буфера обмена, текстовое поле удаляет любые литералы символы, такие как MS calc.
Пожалуйста, уделите время объяснению каждой части, чтобы я мог выучить или написать ее и сказать, что искать.
Спасибо
РЕДАКТИРОВАТЬ: я сделаю это более конкретно:
Как создать числовое текстовое поле в C #? Я использовал замаскированное текстовое поле, но оно не будет принимать десятичные дроби.
Я читал о перегрузке метода OnKeyPress, поэтому он будет исправлять любые неправильные символы, но я не знаю, как это сделать.