Home > Artikel
Einträge in einer TextBox eingrenzen

Veröffentlicht von am Tuesday, April 29, 2003 7:00 AM

Oftmals ist es notwendig, die Eingabe in einer Textbox zu beschränken, beispielsweise nur auf Zahlen. Dieser kleine Trick zeigt, wie es geht.
Die eigentliche Funktionalität ist nicht schwer zu verstehen. Im KeyPress-Ereignis wird kontrolliert, welche Taste gedrückt wurde. Handelt es sich nicht um eine Zuiffer, wird durch e.Handled=true festgelegt, dass das Zeichen nicht an das Steuerelement weitergereicht werden soll. Der folgende Code beschränkt die Eingabe in eine Textbox.
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e) {
  if (!Char.IsDigit(e.KeyChar))
    e.Handled = true;
}

Kommentar hinzufügen

International .NET Association (INETA)
DotNetPro Newsfeed
  • SearchMonkey im Beta-Test
    SearchMonkey ist die neue Suchmaschine von Yahoo, deren Ergebnisse Entwickler durch eigene Anwendungen beeinflussen können.
    mehr ...
  • Erstes Moonlight-Release erschienen
    Moonlight bringt die Funktionen von Silverlight 1.0 für Linux.
    mehr ...
  •  

    Neue Artikel
  • Nachtrag zum Vortrag :-) Attribute in .NET, Referent: Jan A. Staecker
    Frage wie lokalisiert man den Namen der Category; Frage welche Typen der Serialisation existieren
  • Dynamic IP-Updater for Home Hosting
    I like to discuss in this article how you can host your website or your personal web-log for a song. Most of you have a DSL flat internet-account and you want to use your dial-in connection for hosting purpose
  • C# GPS Reader
    In this brief article, I like to show you how to read data from a GPS mouse and persist it in a database. You need a GPS Mouse, Visual Studio and SqlServer to follow this article


  • Copyright © 2003 - 2007 .NET Developers Group München