Textbox auf zeichen beschränken
Wie kann ich eine textbox erstellen wo nur zahlen ,nur buchstaben, oder nur bestimmte zeichen wie @ zugelassen sind. Muss man dafür viel code schreiben oder gibt es vlt einfache eigenschaften der textbox. (alles in WPF)
- Anmelden oder Registrieren um Kommentare zu schreiben
-

Validierung mit Regular Expressions
Hi,
lös das am Besten über Regular Expressions. In .NET gibt es im NameSpace System.Text die Klasse RegularExpressions, die reguläre Ausdrücke unterstützt. Hier ein Beispiel für die Validierung einer E-Mail-Adresse:
Imports System
Imports System.Text.RegularExpressions
Private Function ValidateMailAdress(ByVal mailAdress as String) As Boolean
Dim myRegEx As New Regex("^[\w-]+@([\w-]+\.)+[\w-]+$")
Return myRegEx.IsMatch(mailAdress)
End Function
Die Funktion gibt True zurück, wenn die Eingabe der Konvention einer E-Mail-Adresse entspricht. Abfangen kannst Du den Wert aus einer TextBox z.B. über PrieviewLostKeyboardFocus.
Beste Grüße,
M. (SilverLaw)