Wie kann ich erreichen, dass eine TextBox nur numerische Eingaben in WPF akzeptiert?

Ich freue mich darauf, Ziffern und den Dezimalpunkt zu akzeptieren, aber kein Vorzeichen.

Ich habe mir Beispiele mit dem NumericUpDown-Steuerelement für Windows Forms angesehen undDieses Beispiel eines benutzerdefinierten NumericUpDown-Steuerelements von Microsoft. Bisher scheint NumericUpDown (von WPF unterstützt oder nicht) jedoch nicht die gewünschte Funktionalität zu bieten. Bei der Art und Weise, wie meine Anwendung gestaltet ist, wird niemand, der bei Verstand ist, mit den Pfeilen herumspielen wollen. Sie ergeben im Kontext meiner Bewerbung keinen praktischen Sinn.

Daher suche ich nach einer einfachen Möglichkeit, eine Standard-WPF-TextBox so zu gestalten, dass sie nur die gewünschten Zeichen akzeptiert. Ist das möglich? Ist es praktisch

Antworten auf die Frage(28)

Ihre Antwort auf die Frage