MaskedTextbox nach inhalt abfragen

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    MaskedTextbox nach inhalt abfragen

    Hallo,

    Ich suche nach einer Möglichkeit eine Maskettextbox auf korekten Inhalt zu prüfen. wenn die Form geönet wird steht in der textbox:

    WERT _.____ + _.__

    Jetzt soll KOntrliert werden ob der Benutzer die textbox ausgefüllt hat. aber nicht nur ob was verendert wurde sondern ob alles ausgefüllt ist.

    sowas soll nicht aktzeptiert werden:
    WERT _._1__ + _.__

    sondern nur wenn wirklich alles ausgefüllt ist.

    vielen dank :)

    ​Sorry selber gefunden:

    Visual Basic-Quellcode

    1. ​If MaskedTextBox1.MaskCompleted = False Then
    2. Label3.ForeColor = Color.Red
    3. MsgBox("Bitte Koriegieren sie ihre eingaben!")
    4. Else

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „KAXTJ“ ()

    KAXTJ schrieb:

    WERT _.____ + _.__
    Poste mal bitte die Maske selbst.
    Mach Dir eine TextBox daneben und gim im Masked-TextChange-Event deren Inhalt in der TextBox aus und sieh Dir an, was da passiert:

    VB.NET-Quellcode

    1. Private Sub MaskedTextBox1_TextChanged(sender As Object, e As EventArgs) Handles MaskedTextBox1.TextChanged
    2. TextBox1.Text = MaskedTextBox1.Text
    3. End Sub
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!