Code:
Private Sub btnPrint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPrint.Click
prnList.Print()
End Sub
Private Sub prnList_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles prnList.PrintPage
Dim intlistindex As Integer
Dim strprintline As String
Dim fntprintfont As New Font("Arial", 12)
Dim snglineheight As Single = fntprintfont.GetHeight + 2
Dim sngprintx As Single
Dim sngprinty As Single
sngprintx = e.MarginBounds.Left
sngprinty = e.MarginBounds.Top
For intlistindex = 0 To lstTotal.Items.Count - 1
strprintline = CStr(lstTotal.Items(intlistindex))
e.Graphics.DrawString(strprintline, fntprintfont, Brushes.Black, sngprintx, sngprinty)
sngprinty += snglineheight
Next
End Sub