Пытался найти ответ сам, но не смог найти хороший пример.
Итак, я хочу замаскированное текстовое поле в wpf, которое принимает только цифры и запятую.
Например: 35,5
Я бы создал пользовательский элемент управления, который наследуется от стандартного элемента управления текстового поля.Затем я добавляю обработчик события в событие TextChanged, проверяю набранный символ и отменяю изменение, если это недопустимый символ (или что-то в том же духе)
Есть довольно много полезных элементов управления вот что спасет вас от работы: