Ich habe diese Textbox:Zulassen von benutzerdefinierten Buchstaben in der Eingabeüberprüfung?
<TextBox PreviewTextInput="InputValidation"/>
Ich möchte, dass der Benutzer nur Ziffern- und dieses Symbol einfügen =>:
ich dies tatsächlich tat:
private void InputValidation(object sender, TextCompositionEventArgs e)
{
Regex regex = new Regex("[^0-9]+");
e.Handled = regex.IsMatch(e.Text);
}
dies erlauben nur zu Gib die Ziffer ein, wenn ich :
drücke kann ich das Symbol nicht sehen. Wie kann ich das in der Regex hinzufügen?
Fügen Sie es einfach zu Ihrem Bereich von Zeichen, so wird es '[^ 0-9:]' –
@MattBurland Netter Trick, danke :) – D3bug