vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Enter Key bei TextChanged Event 
Autor: Brasilikus
Datum: 18.05.12 00:15

Hallo an alle!

Ich bin recht neu im Visual Studio und habe jetzt natürlich die ersten Probleme

Ich möchte in einer TextBox nur positive Zahlen eingeben, was auch funktioniert.
Jetzt dachte ich mir aber das es doch recht schön wäre, wenn die Werte nicht nur durch den Mausklick sondern auch über Enter übernommen werden. Ich habe das Event schon auf .KeyPressed umgestellt, was auch soweit funktioniert. Dann ist es jedoch mit der Maus möglich eine andere Textbox anzuwählen und die Überprüfung auf positive Werte findet nicht mehr statt.

Wie bekomme ich beides am Besten hin?


    Private Sub BremsungenA8_TextChanged(sender As Object, e As EventArgs) _
      Handles BremsungenA8.TextChanged
        If Not BremsungenA8.Text = "" And Not BremsungenA8.Text = "+" And Not _
        BremsungenA8.Text = "-" Then
            If Not IsNumeric(BremsungenA8.Text) Then
                MessageBox.Show("Bitte nur Zahlen eingeben.")
                BremsungenA8.Text = 0
                Exit Sub
            ElseIf Int(BremsungenA8.Text) < 0 Then
                MessageBox.Show("Bitte keine negativen Zahlen eingeben.")
                BremsungenA8.Text = 0
            End If
        End If
    End Sub
Ist für Euch bestimmt schnell gelöst.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Enter Key bei TextChanged Event1.620Brasilikus18.05.12 00:15
Re: Enter Key bei TextChanged Event1.077Manfred X18.05.12 05:23
Re: Enter Key bei TextChanged Event795Brasilikus18.05.12 14:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel