Ich erstelle eine Anwendung, die die Eingabezeichenfolge an ein mobiles Gerät sendet. Einige Geräte haben Probleme mit der Kodierung von Sonderzeichen, daher möchte ich einen Filter erstellen, der es dem Benutzer am PC nicht erlaubt, Sonderzeichen einzugeben.
Die Anwendung ist in C# (.NET 3.5) geschrieben und ich möchte eine Methode an das Tastendruckereignis anhängen. Der Pseudocode ist der folgende:
private void checkTextBoxContent(TextBox txtEntry)
{
if(txtEntry.Text contains non-ASCII sign)
{
show messageBox;
remove the last entered character;
}
}
Weiß jemand, ob es eine bestehende Methode gibt, die ASCII/Nicht-ASCII-Zeichen erkennt, so dass sie in Bedingung verwendet werden könnte
txtEntry.Text enthält Nicht-ASCII-Zeichen?
Ich danke Ihnen!