I've been working on this for about an hour now and I've almost got it. So far I can draw both images and strings in a ListBox, but there's a problem. I can't get the text to appear above the images. Here's the code I have so far:

Code:
    Private Sub outputListBox_DrawItem(ByVal sender As Object, ByVal e As System.Windows.Forms.DrawItemEventArgs) Handles outputListBox.DrawItem

        Dim drawString As String = outputListBox.Items.Item(e.Index).ToString
        Dim drawFont As New Font("Times New Roman", 10)
        Dim drawBrush As New SolidBrush(Color.Black)
        Dim drawPoint As New PointF(e.Bounds.Left, e.Bounds.Top)

        e.Graphics.DrawImage(My.Resources.background, New PointF(0.0F, 0.0F))
        e.Graphics.DrawString(drawString, drawFont, drawBrush, drawPoint)
    End Sub
Does anyone know how I can get the text to appear above the image?
Thanks in advance.