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




Reply With Quote