Entfernen führende Nullen aus einem textfield, wenn es den Fokus verliert

Ich versuche, ein Textfield verlieren die führenden Nullen, wenn der Benutzer das Feld verlässt. Ich habe die folgenden "Verlassen" Ereignis, aber es funktioniert nicht. Es funktioniert für die erste Hälfte jedoch, um es wieder auf 1, wenn es leer ist oder wenn ein Benutzer eine 0 eingegeben.

Ich habe versucht, die folgenden Ratschläge, die auf dieser Antwort, aber es hat nicht funktioniert:

Entfernen führende Nullen aus einem string

Private Sub FirstTableTxt_Leave(sender As System.Object, e As System.EventArgs) Handles FirstTableTxt.Leave
    If FirstTableTxt.Text = "" Or FirstTableTxt.Text = "0" Then
        FirstTableTxt.Text = "1"
    End If

    FirstTableTxt.Text = Convert.ToString(CInt(FirstTableTxt.Text))
End Sub

EDIT: ich sehe, wo ich ging falsch mit diesem. Ich dachte, zu Konvertieren.Toxxxx gibt es, um die gleiche variable.

Schreibe einen Kommentar