Du musst dafür die Y-Position beim DrawLine entsprechend anpassen (deine Variable horizontal)
(hatte ich in meinen Beispielen jetzt nicht gemacht)
z.B. wie du es glaube schon an einer stelle hattest
in der for each Schleife
horizontal = horizontal + 10
ev. alternativ je fahrzeug könntest du probieren wenn du die fahrzeugnummer zur Berechnung der Y-Position nimmst
horizontal = fahrzeugNummer * 10
Code:
Dim horizontal = Row.Item("Fahrzeugnummer")
Dim FzgNr As Integer = (horizontal * 30)

jetzt noch ein wenig Feinschliff und Fertig
Muchas Gracias