2016-10-17 1 views
0

Ich versuche herauszufinden, wie Sie gerade Zahlen auf einer for-Schleife durchlaufen und dann diese Zahlen auf ein Etikett in einem Windows-Formular über eine Taste. Momentan, wenn ich den Knopf drücke, wird nur 20 angezeigt. Ich glaube, der Code läuft durch die Schleife und wenn er 20 erreicht, druckt er nur 20. Ich muss alle Zahlen im Etikettenobjekt drucken.Visual Basic: Wie können Sie in die nächste Zeile in einem Etikett mit einer for-Schleife gehen

Heres der aktuelle Code:

Public Class Form1 

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btnGenerate.Click 

    For intEven = 2 To 20 Step 2 
     lblEven.Text = intEven 
    Next 


End Sub 
End Class 

Heres ein Bild von der Anwendung, wenn seine ran:

Running the application

Antwort

0

Und ich habe es gerade herausgefunden!

Public Class Form1 

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btnGenerate.Click 

    Dim intEven As Integer 

    For intEven = 2 To 20 Step 2 
     lblEven.Text = lblEven.Text & 
      intEven.ToString & ControlChars.NewLine 
    Next intEven 


End Sub 
End Class 
Verwandte Themen