Entwickler-Ecke

Basistechnologien - Texteingabe nur Buchstaben zulassen


Ritzeratze - Di 18.08.15 10:54
Titel: Texteingabe nur Buchstaben zulassen
Moin,

sorry, aber ich werde irgendwie nicht fündig. Beispiele wie ich nur Zahlen in Textboxen zulasse, habe ich genug gefunden.
Ich möchte aber nur Buchstaben zulassen, keine Zahlen. Kann mir vielleicht jemand ein kurzes Beispiel zeigen, oder mir erklären, wie ich RegEx in meine bestehende Klasse einbinde?

Gruss Ritze


Moderiert von user profile iconTh69: Topic aus C# - Die Sprache verschoben am Di 18.08.2015 um 12:43


Ritzeratze - Di 18.08.15 11:14

Moin,

Ich habe das jetzt so gelöst:

C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
foreach (Char x in TextBox.Text)
      {
        if (Char.IsDigit(x))
          MessageBox.Show("Kein gültiger Name!""Hinweis", MessageBoxButtons.OK, MessageBoxIcon.Error);
        TextBox.Focus();
       break;
      }


Trotzdem würde mich RegEx interessieren.

Gruss Ritze

Moderiert von user profile iconTh69: Code- durch C#-Tags ersetzt


Csharp-programmierer - Di 18.08.15 11:23

Regex.Match Method (String) [https://msdn.microsoft.com/de-de/library/twcw2f1c%28v=VS.110%29.aspx]

Das steht alles drin :)

Moderiert von user profile iconTh69: URL-Titel hinzugefügt.


Yankyy02 - Di 18.08.15 14:25

Hallo Ritzeratze,

folgendes Tut auf der folgenden Seite sollte für den Anfang äußerst hilfreich sein und dor findest du auch ein konkretes Pattern für dein Vorhaben!

Tutorial [http://www.mycsharp.de/wbb2/thread.php?threadid=41009]

LG


Delete - Di 18.08.15 15:10

- Nachträglich durch die Entwickler-Ecke gelöscht -