Как я могу получить TextBox, чтобы принимать только числовой ввод в WPF?

Я хочу принять цифры и десятичную точку, но без знака.

Я рассмотрел примеры с использованием элемента управления NumericUpDown для Windows Forms иэтот образец пользовательского элемента управления NumericUpDown от Microsoft, Но до сих пор кажется, что NumericUpDown (поддерживается WPF или нет) не собирается предоставлять функциональность, которую я хочу. Как устроено мое приложение, никто в здравом уме не захочет возиться со стрелками. Они не имеют никакого практического смысла в контексте моей заявки.

Поэтому я ищу простой способ заставить стандартный WPF TextBox принимать только те символы, которые мне нужны. Это возможно? Это практично?

Ответы на вопрос(28)

Ваш ответ на вопрос